4 / 7


The actress was also happy to show off her svelte physique in Italy when she vacationed there back in 2010, albeit in a cheesy white bikini that resembled undergarments. But when you look this good, who cares? (7/12/2010)

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.