1. Cameron Diaz cracks us up on screen and has a great bikini body too. 3. Cameron Diaz
blog comments powered by Disqus