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.
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.
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
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)