
Cameron Diaz hit the beach in Bahamas together with a group of friends, among which was also old time girlfriend and co-star in 'Charlie's Angels', Barrymore.
The onlookers had a real show to watch, as the girls danced and sang in the sand and Cameron did a 'robot dancing' bit. Yet the hottest part was saved only for later when, annoyed by her already too tiny top, Diaz decided to take it off and bathe topless into the sea.
Witnesses say that the blonde looked very happy and relaxed (not referring only to the fact that she didn't have the bra to bother her, but in general) and that she definitely enjoyed a day's out fun.
On the other hand, entertainmentwise.com reports that Justin has ended their love relationship that has been going on for the last three years. Its source claims that Cameron (33) was just too clingy for Timberlake's taste (24) and that she smothered him by constantly talking about settling down.
We sincerely hope this isn't the case and pray for Cam to visit Bahamas soon again.