2 / 7


As if she had trouble catching anyone's eye before, Vergara rocked this colorful look in a WhoSay pic that she posted from the Greek island of Mykonos on Monday. So much for a one-piece being more modest! (7/15/2013)

Sofia Vergara's Crazy Sexy Swimsuits

The 41-year-old "Modern Family" star likes to shake it up when she flaunts her fab figure with a rotation of barely-there bathing suits.