The fabulous Cameron Diaz is 40 today so we reckoned a celebration of her best films was just about due.
Do you agree with what we’ve picked?
My Best Friend’s Wedding
Cam and Julia Roberts are a match made in comedy heaven in this 1997 flick. If you don’t watch the entire film, definitely check out the hilarious karaoke scene. Who hasn’t been there?
There’s Something About Mary
This was the film that arguably turned her into a Hollywood star, proved that she doesn’t take herself too seriously and showed what happens when a certain something gets into your hair. Ben Stiller and Matt Dillon co-star.
Charlie’s Angels
Forget James Bond, these ladies are the real people to call to kick some butt! Cam starred alongside best bud Drew Barrymore and Lucy Liu in this action-packed movie. Whoever said girl power was dead clearly hasn’t seen this film.
Shrek
This animated film became a runaway hit for everyone involved. Cam voiced the role of feisty Princess Fiona in all four of the movies.
My Sister’s Keeper
Showing that she couldn’t just make us cry with laughter, Cam was fantastic in this moving drama. She played a mother whose daughter had cancer. Have the tissues at the ready.