Cameron Diaz spotted having fun with her friends in South Beach wearing a little yellow bikini on July 31, 2011.
Noo! My eyes!!
No, just no, an entire world of no.
cameron will look better in clothes :|
eww… seems like a boy body
yeah, lady looks like a dude.