NewsPhotosVideosShopKardashiansRoyalsTV Scoop
NewsPhotosVideosShopKardashiansRoyalsTV Scoop

Cameron Diaz's Best Roles

11 photos
Jun 24, 2014 3:20 PM
LINK COPIED!
Pin It
Cameron Diaz, Sex Tape
1/11
Sony Pictures

Sex Tape

The Joy of Sex becomes a little less gleeful when Annie (Cameron Diaz)'s hubby Jay (Jason Segel) accidentally sends their sex tape to all of their family and friends. Using the book as inspiration, the married couple originally decided to make the video to spice up their sex life. Perhaps they should've just read it together instead. Sex Tape hits theaters July 18.


Pin It
2/11

What to Expect When You're Expecting

Diaz plays Jules in this romantic comedy that centers on a group of women with various pregnancy issues. The super successful fitness trainer gets pregnant unexpectedly and struggles with whether she should continue her normal active life or  slow down and take care of herself.


Pin It
3/11
Sony Pictures

The Holiday

Two women with guy issues decide to swap homes in each other's countries with Amanda (Diaz) going to London and Iris (Kate Winslet) heading to the States. While there, they each meet a guy and fall in love.


Pin It
4/11

Charlie's Angels

This film version of the hit 70's TV show starred Diaz, Drew Barrymore and Lucy Liu as Charlie's Angels—Natalie, Dylan and Alex, respectively. In the first flick and the sequel, the trio takes on the bad guys, kicking butt in some seriously fierce outfits.


Pin It
5/11
Paramount Pictures

My Best Friend's Wedding

Julia Roberts and Diaz made it tough to choose who to root for in this romantic comedy. In it, Diaz plays Kimberly, a happy-go-lucky privileged 20-something who is engaged to Julianne (Roberts)'s best friend Michael (Dermot Mulroney). The drama begins when Julianne tries to keep Michael for herself.


Pin It
6/11

The Mask

Diaz made her film debut when she starred alongside Jim Carrey in this 1994 comedy as Tina Carlyle, a stunning singer who becomes the object of Stanley Ipkiss (Carrey)'s affection. The only problem is that Tina is already in a relationship with gangster Dorian Tyrell (Peter Greene).


Pin It
7/11
Barry Wetcher TM and © 2014 Twentieth Century Fox Film Corporation

The Other Woman

Starring with Leslie Mann and Kate Upton, Cameron plays Carly, who finds out her boyfriend is married and teams up with his wife and another one of his mistresses to put together a plan for revenge.


Pin It
8/11
Dreamworks

Shrek

Diaz stole Shrek (Mike Myers)'s heart as Princess Fiona in this animated film series, in which she played a beautiful, but cursed princess who transforms into an ogress every evening. The spell can only be broken by her true love's kiss, which starts to get complicated when she falls for Shrek, an ogre.


Pin It
9/11
Sony Pictures

Bad Teacher

In this 2011 comedy, Diaz plays Elizabeth, a gold digger who is forced to return to her job as a middle school teacher after her wealthy fiancé dumps her. Elizabeth, who would rather sleep in class than teach, sees her dreams of raising money for a boob job come closer when wealthy substitute teacher Scott Delacore (Justin Timberlake) arrives. Timberlake just so happens to be Diaz's ex-boyfriend in real life, and has a sex scene (of sorts) with her in the film.


Pin It
10/11
Columbia Pictures

The Sweetest Thing

In this comedy written by former South Park writer Nancy Pimental, Diaz plays Christina, a club hopping single lady who gives up trying to find Mr. Right and goes for Mr. Right Now instead. That is, until she meets real estate agent Peter (Thomas Jane) in a nightclub and finds him to be close to perfect. Comedy (and penis songs) ensues when she and her BFF Courtney (Christina Applegate) go on a road trip to track him down at his brother's wedding.


Pin It
11/11
20th Century Fox

There's Something About Mary

Who could forget Mary slicking down her hair with Ted's interesting hair gel in this comedy flick. In the 1998 Farrelly Brothers film, Cameron played Mary—dream girl to Ted (Ben Stiller), Healy (Matt Dillon) and just about everyone she came across.

 


Next Gallery
15 Secrets About The Holiday Revealed
About UsSubscribeContact UsFAQCareersClosed CaptioningWatch Full EpisodesSitemapE! International TV ChannelsCustomer Support

Your source for entertainment news, celebrities, celeb news, and ​celebrity gossip. Check out the hottest fashion, photos, movies and TV shows!

Ad ChoicesPrivacy PolicyCA NoticeTerms of Service

© 2025 E! Entertainment Television, LLC A Versant Media Company. All rights reserved.