Modern Family's Sofia Vergara is red hot on the cover of Vanity Fair Spain's July Issue.
The 39-year-old actress looks smokin' rocking a red silk pantsuit while seductively holding a cigarette. In another shot, Sophia shows off her sexy curves in a fitted black dress with red lipstick.
The Colombian beauty, who normally walks the red carpet in beautiful floor-length dresses, does not look any where near 40 in these pics!
In a behind the scenes video from the shoot, Sophia is seen posing against a pool table in a black corset and matching shorts.
Check out the cover above, as well as the video below, to see more of the sexy Hollywood actress!