5 Cameron Diaz movies that prove she is absolutely flawless

Cameron Diaz Through the Years

Happy Birthday, Cameron Diaz!

The San Diego born actress turns 43 today we decided to create a list of her best performances. Now this is in no way a definitive ranking, because she has quite the resume. But these few are the ones that we love the actress for.

5.) Gangs of New York
Cameron Diaz plays Jenny Everdeane in the Martin Scorsese directed flick that went on to earn her a Golden Globe nomination.
"Gangs of New York" World Premiere
4.) Charlie's Angels
Playing Natalie Cook alongside Lucy Liu and best friend Drew Barrymore, this certainly serves as one of Diaz's most iconic roles.

3.) The Mask
In her first big break, Cameron Diaz was just 21 when playing Tina Carlyle opposite funny man Jim Carrey.

2.) There's Something About Mary
Probably her most iconic role to date, Diaz, Ben Stiller and Matt Dillon were absolutely hilarious in the film.
"There's Something About Mary" Los Angeles Premiere - Getty
1.) Shrek
Although you didn't see her, Cameron Diaz playing Fiona is brilliant. The movie went on to spawn multiple sequels and was a creative spin on your classic fairytale.

Want more Cameron Diaz? Click through the gallery!

Cameron Diaz through the years
See Gallery
5 Cameron Diaz movies that prove she is absolutely flawless
BEVERLY HILLS, CA - JULY 28: Actress Cameron Diaz attends 'The Mask' Beverly Hills Premiere on July 28, 1994 at the Academy Theatre in Beverly Hills, California. (Photo by Ron Galella, Ltd./WireImage)
WESTWOOD, CA - JUNE 9: Actress Cameron Diaz attends the 'Batman Forever' Westwood Premiere on June 9, 1995 at Mann Village Theatre in Westwood, California. (Photo by Ron Galella, Ltd./WireImage)
Keanu Reeves and Cameron Diaz having beers in a scene from the film 'Feeling Minnesota', 1996. (Photo by Fine Line Features/Getty Images)
Cameron Diaz in a scene from the film 'Head Above Water', 1996. (Photo by New Line Cinema/Getty Images)
Cameron Diaz (Photo by Jim Smeal/WireImage)
Cameron Diaz during ''My Best Friend's Wedding'' New York City Premiere Party at Plaza Hotel in New York City, New York, United States. (Photo by Ke.Mazur/WireImage)
NEW YORK CITY - OCTOBER 3: Actress Cameron Diaz attends 'A Life Less Ordinary' New York City Premiere on October 3, 1997 at Village East Cinemas in New York City. (Photo by Ron Galella, Ltd./WireImage)
Cameron Diaz & Matt Dillon at the Mann Village Theatre in Westwood, California (Photo by Steve Granitz/WireImage)
Cameron Diaz at premiere of 'Very Bad Things,' New York, November 16, 1998. (Photo by Steve Eichner/Getty Images)
LOS ANGELES, CA - JANUARY 27: Benji Madden (L) and Cameron Diaz attend a basketball game between the Washington Wizards and the Los Angeles Lakers at Staples Center on January 27, 2015 in Los Angeles, California. (Photo by Noel Vasquez/GC Images)

More on AOL.com:
This teacher must be a wizard with her Hogwarts inspired classroom
This 'Friends' theory shows a very dark side to Phoebe Buffay
Emmys: Who will win, who should win
Read Full Story

Sign up for Entertainment Insider by AOL to get the hottest pop culture news delivered straight to your inbox!

Subscribe to our other newsletters

Emails may offer personalized content or ads. Learn more. You may unsubscribe any time.