Cameron Diaz is one of the highest paid actresses in Hollywood – but, we still love her.
Cameron Diaz is Definitely hot or totally not?
Cameron to star in Gambit
Find out more on Cameron with Bing
Ever since she first dazzled the world with her smile in The Mask, it seems like Cameron Diaz has been an unstoppable force in Hollywood. The actress has starred alongside the likes of Tom Cruise, Justin Timberlake, Jim Carrey and Drew Barrymore in her films which include the Shrek franchise, Bad Teacher and Vanilla Sky. Fun fact: Cameron Diaz used to be a model with top management company Elite models.
See all top celebs
See who's out this week