07/18/2013 12:48 pm ET

Sofia Vergara's Hottest Moments (PHOTOS)

It seems that every time we check Instagram, Sofia Vergara has shared another sultry selfie. Just today (July 18), the Colombian beauty, 41, posted a photo of herself in a revealing white swimsuit, soaking up the sun in Mykonos.

And when she's not posing for playful shots such as this one on a swing, the "Modern Family" actress is flaunting her famous curves on the red carpet. Here are 30 of Vergara's sexiest snaps.

Sofia Vergara's Hottest Moments