Sofia Vergara showed off her hot body yesterday at the PaleyFest in LA, but "Saturday Night Live" fans will get a chance to see it on full display when she hosts the show on April 7th.

"I think it’s an American tradition," she told Access Hollywood. "It’s a TV show that the whole world knows, so for me, it’s an honor to be part of that group of actors that are known for their excellence.”

Until then, we'll just stick to the internets and "Modern Family."