The 6 Hottest (Over 40) Swimsuit Bods!

Who says you can only have a hot bikini bod in your 20's or 30's? From Mariah Carey to Salma Hayek, these 6 mujeres over 40 have some of the hottest swimsuit bodies ever:

1. Thalia


This 42-year-old cantante showed off her awesome bod and biceps via Instagram recently. "Cherish the strength You got the power to make me feel good! #90sSong #playa #mar #sirenos," Thalía wrote.

2. Sofia Vergara

Sofia Vergara

The 41-year-old Modern Family star uploaded this sexy pic on Instagram of herself posing alongside fiancé Nick Loeb. "Nothing like Mexico!!" Sofia wrote.

3. Mariah Carey

Mariah Carey

The mami of two, who is currently on vacation with her family in Aspen, posted this photo via Instagram on December 22. Carey donned a red bikini to head out and walk her dog in the snow. "It's just tradition. #aspen #coldyethot," she captioned the pic.

4. Cameron Diaz

Cameron Diaz

The 41-year-old Cuban American actress-turned-author goofed around in this tiny two-piece, looking super fit.

5. Jennifer Lopez

Jennifer Lopez

The 44-year-old "Live It Up" singer wore this one-shoulder black bikini as she played in the pool with her cutie pie Emme.

6. Salma Hayek

Salma Hayek

The Mexicana is deemed one of the sexiest women in Hollywood, and with this pic, it's not hard to see why!