2 / 7

SofiaVergara-3.jpg

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

July 16, 2013

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.