Cameron Turns 40! Her 10 Greatest Looks Ever
Cammy Turns 40
The beautiful Cameron Diaz turns 40 years old today, and it's safe to say that she's looking hotter than ever. In honor of her milestone birthday, let's take a look back at the 10 greatest red carpet looks of her enviably long Hollywood career.