Cameron Diaz and Kate Upton made the most of their day off from filming new flick The Other Woman - by splashing about in the turquoise waters of the Bahamas.
The two women both showed off their fabulous bikini bodies, with Cameron's athletic build looking fab in a printed bandeau bikini, and Kate showcasing her curves in a tiny black two-piece.
The actresses were also joined by Leslie Mann in the sea, and the three appear to have created a bond while filming the new romantic comedy together, giggling away and sipping beverages in the ocean.
The Bahamas is comprised of 700 islands sprinkled over 100,000 square miles of ocean starting just 50 miles off the coast of Florida.
The archipelago is an ecological oasis featuring 2,000 breathtaking islands and cays and boasts the clearest water on the planet - with a visibility of over 200ft.
And these three certainly seem to be making the most of it.
Heidi Klum poses topless in Bora Bora
Kourtney Kardashian shows off curves in daring swimsuit in Miami
Celebrities on holiday 2013