Cameron Diaz doesn’t care who’s watching!
I knew Cameron was a free spirit, but to go running around a public beach topless? She must have felt the need to let her tits out for a bit of sun.. don’t believe me? see for yourself…
click here to see Cameron Diaz 
nude pictures in this gallery







