20th Century Fox, Columbia Pictures, Getty
20th Century Fox, Columbia Pictures, Getty
GET EMAIL UPDATES FROM OKMAGAZINE

Cameron Diaz has nabbed a surprising new role! She will play the bitchy Miss Hannigan in the remake of Annie being produced by Will Smith and Jay-Z and set to hit theaters Christmas 2014. This news has been met with a lot of speculation, such as: can she pull this off? Is she really right for this part? WTF? 

OK! News: The Fifty Shades movie is right around the corner

But guess what though? It doesn't matter. Cameron will probably set foot on set and knock it out of the park. Because she's done it before. I present to you a highly scientific list of Cameron Diaz's 5 best roles that we want to (and do) watch over and over again:

The Holiday

This movie is simply perfection at any time of the year. Cameron and Jude Law's chemistry is off the charts, her hair looks amazing, that super chic wardrobe, and she's straight up a delight in this film, which is not easy to achieve when you are acting alongside some of Kate Winslet and Jack Black's best performances as well.

OK! News: Aww! Justin Timberlake's most romantic quotes

What Happens In Vegas

This is not even kind of a joke. Maybe this movie wasn't critically praised all over the world, but it's a completely underrated gem. The pairing of Cameron and Ashton Kutcher is almost as brilliant as the friendship between her and Lake Bell who matches her on charm and wit. Say what you will about the plot, this is Cameron doing some of her best comedic work, including physically. The scene where she runs to therapy deserves an award higher than an Oscar.

There's Something About Mary

Probably her most iconic work to date that we all think of any time we attempt to reach for the hair gel. I mean, she's the perfect woman! Yes, this was a fictional, written part, but seriously Cameron's pretty up there on the perfection scale. If you don't believe me just watch this movie and also check out pics of her surfing in a bikini. Takes a special kind of lady to achieve both of those feats.

OK! News: How Kim's getting back to her pre-baby body

In Her Shoes

She can come in and crush a comedy scene any day, but the heartfelt stuff? Yep, check that off the list too. This was such a different side of Cameron's acting that was complimented big time by Shirley MacLaine and Toni Collette. Cameron delivers a flawless performance of the most flawed character she's ever played.

The Sweetest Thing

You know, Bridesmaids takes a TON of credit for funny women in movies, and rightfully so, but there would be no Bridesmaids without The Sweetest Thing. This was the original move that proved girls can be just as gross as guys and even funnier in the process. Plus Cameron Diaz and Christina Applegate is a dream friendship come true. Cameron did that thing that no one does better than her: play a tough as nails, ballsy, in control lady who takes charge… to follow her heart and ends up being shy and vulnerable deep down.

Photos: The best summer beauty products

What is your favorite Cameron Diaz role? Do you think she is a good fit for Miss Hannigan in Annie? Tell us in the comments below or on Twitter @OKMagazine.

 

Download this week's issue of OK! Magazine for only $1.99
COMMENTS
comments powered by Disqus
 
Follow

Get every new post delivered to your Inbox.

Join 351 other followers