It's the height of Summer, and where better to pass your weekend that at the beach? That's what a handful of stars thought over the past few days, with Cameron Diaz donning a two-piece in the Bahamas, Bar Refaeli hanging out in Spain, and Sofia Vergara letting her toes touch the sand in Greece. Find out who else broke out their bikini — and make sure to vote for your favorite celebrity body for a chance to win a tropical vacation of your own in our annual Summer Bikini Bracket!
From Our Partners
Latest Celebrity & Entertainment