CELEBRITY

Cameron Diaz Takes A Topless Swim In The Caribbean

03/18/2014 11:12 am ET | Updated Mar 25, 2014

We're all about Cameron Diaz these days. From calling BS on the way the media often portrays single women as victims (due to their inability to "hold on" to men) to being an awesome role model for younger women, all while gracefully embracing the aging process -- she's one of the coolest women in Hollywood.

More proof of her coolness is that the actress and new author doesn't take herself too seriously. While on a vacation in the Caribbean with girlfriends last week, Diaz took the time to relax and get silly. Photographers snapped photos as the 41-year-old lost her bikini top and went for a topless swim in the blue-green waters. Diaz later put her striped triangle bikini top back on and went about her day with friends. The "Annie" star was all smiles as she leapt along the beach and in the water, getting the most out of the gorgeous setting.

cameron diaz topless

cameron diaz bikini 1

cameron diaz bikini 2

Also on HuffPost:

Celebrity Beach Bodies
Suggest a correction
186 Comments

CONVERSATIONS