Ah, Sofia Vergara. The perfect afternoon snack.

Check out some shots from her GQ Mexico shoot. And for the image of her in the see-through top, which is a tad NSFW, head on over to Egotastic.

In the May cover story, she says that she owes a lot to her good looks.

"My career is because of my look and I am not ashamed of it," she says. "My look has opened so many doors."

She also says that despite her age— she'll be 40-years-old in July— she's glad that she's compared to women who are 20 years her junior.

“I am happy," she says. "I remember when my mother was 40 and I saw it as great. Now I'm included in the lists of the best butt or breasts with top actresses like Megan Fox, Mila Kunis or who are 20 years younger than me. That’s a great satisfaction for me.”