After a long day on set Friday, the three blondes decided it was time to have some fun (and we can't blame them; they are in a tropical paradise after all).
Cameron Diaz and Leslie Mann take a dip in the ocean! (Splash News)
Kate Upton flaunts her bikini bod. (Splash News)
But her co-stars certainly held their own in their bikinis, too. Even though they're both twenty plus years older than the "Sports Illustrated" swimsuit model, both Diaz and Mann looked just as stunning splashing around in the waves. Flaunting some toned gams, Diaz rocked a sporty gray-and-white patterned number, while Mann stuck with a basic blue. All three of them wore sunglasses to shield the bright rays.
Despite their significant age difference, it was actually the older gals who seemed to be having the most fun. Cameron (who was the only one holding a proper wine glass) and Leslie (who kept her beverage of choice in a plastic cup) were snapped giggling with each other, running along the shoreline, and may have even built sandcastles.
While it's going to be back to work for the stars soon, these pictures made us wonder—with these three beauties on the beach, how could any men really look at any other women?
More Celebrity Features on Yahoo!:
- The Ultimate 2013 Comic-Con Swag Photo Gallery
- Emmys 2013 Nominations: Biggest Snubs and Surprises
- Michael Moore Divorcing His Wife of 21 Years
- Cameron Diaz
- Leslie Mann
- Kate Upton
- Nick Cassavetes