Girls

Cameron Diaz's 7 Most Breathtaking Photos of All Time

With more than 20 years of stardom under her belt, we take a look back at some of the actress' hottest looks.

Topics:
Comments