You have not yet registered to our club?   Register  or  Log in

All History's Favorite Movies... At Your Finger Tips...

Cameron Diaz's Best Movies

Cameron

Cameron Diaz's Portrait

Diaz

Cameron Diaz has made 24 movies in which she starred in a leading role since her first movie 24 years ago called "Feeling Minnesota" (1996) in which she portrayed the character Freddie.

The highest grossing movie of Cameron Diaz's career, "Shrek 2", sold nearly $441,226,247 at the box office in 2004.

Ranked #47 of All Actors
Cameron Diaz's Movies

Sort Movies by

PopularityYear
Shrek 2 Poster

Shrek 2

Movie Genre: Adventure

Running Time: 92 minutes

Starring:

Mike

Mike Myers's Portrait

Myers

Plays as

Shrek

(Leading Role)

Eddie

Eddie Murphy's Portrait

Murphy

Plays as

Donkey

(Leading Role)

Cameron

Cameron Diaz's Portrait

Diaz

Plays as

Princess Fiona

(Leading Role)

Julie

Julie Andrews's Portrait

Andrews

Plays as

Queen Lillian

(Leading Role)

Directed by: Andrew Adamson

Cameron Diaz's Character Name: Princess Fiona

Box Office Sales: $441,226,247

Rated: Rated PG For some crude humor, a brief substance reference and some suggestive content.

Synopsis: After battling a fire-breathing dragon and the evil Lord Farquaad to win the hand of Princess Fiona, Shrek now faces his greatest challenge: the in-laws. Shrek and Princess Fiona return from their honeymoon to find an invitation to visit Fiona's parents, the King and Queen of the Kingdom of Far, Far Away. With Donkey along for the ride, the newlyweds set off. All of the citizens of Far, Far Away turn out to greet their returning Princess, and her parents happily anticipate the homecoming of their daughter and her new Prince. But no one could have prepared them for the sight of their new son-in-law, not to mention how much their little girl had changed. Little did Shrek and Fiona know that their marriage had foiled all of her father's plans for her future--and his own. Now the King must enlist the help of a powerful Fairy Godmother, the handsome Prince Charming and that famed ogre killer 'Puss In Boots' to put right his version of "happily ever after."

Year
Released 2004
Shrek 2 Trailer Image Play Trailer Icon
Powered by YouTube
Shrek the Third Poster

Shrek the Third

Movie Genre: Adventure

Running Time: 92 minutes

Starring:

Mike

Mike Myers's Portrait

Myers

Plays as

Shrek

(Leading Role)

Eddie

Eddie Murphy's Portrait

Murphy

Plays as

Donkey

(Leading Role)

Cameron

Cameron Diaz's Portrait

Diaz

Plays as

Princess Fiona

(Leading Role)

Antonio

Antonio Banderas's Portrait

Banderas

Plays as

Puss-in-Boots

(Leading Role)

Directed by: Chris Miller

Cameron Diaz's Character Name: Princess Fiona

Box Office Sales: $322,719,944

Rated: Rated PG For some crude humor, suggestive content and swashbuckling action.

Year
Released 2007
Shrek the Third Trailer Image Play Trailer Icon
Powered by YouTube
Shrek Poster

Shrek

Movie Genre: Adventure

Running Time: 90 minutes

Starring:

Mike

Mike Myers's Portrait

Myers

Plays as

Shrek

(Leading Role)

Eddie

Eddie Murphy's Portrait

Murphy

Plays as

The Donkey

(Leading Role)

Cameron

Cameron Diaz's Portrait

Diaz

Plays as

Princess Fiona

(Leading Role)

John

John Lithgow's Portrait

Lithgow

Plays as

Lord Farquaad

(Supporting Role)

Directed by: Andrew Adamson

Cameron Diaz's Character Name: Princess Fiona

Box Office Sales: $267,655,011

Rated: Rated PG For mild language and some crude humor.

Year
Released 2001
Shrek Trailer Image Play Trailer Icon
Powered by YouTube
There's Something About Mary Poster

There's Something About Mary

Movie Genre: Romantic Comedy

Running Time: 118 minutes

Starring:

Cameron

Cameron Diaz's Portrait

Diaz

Plays as

Mary Jenson

(Leading Role)

Ben

Ben Stiller's Portrait

Stiller

Plays as

Ted

(Leading Role)

Matt

Matt Dillon's Portrait

Dillon

Plays as

Pat Healy

(Supporting Role)

Lee

Lee Evans's Portrait

Evans

Plays as

Tucker

(Supporting Role)

Directed by: Bobby Farrelly

Cameron Diaz's Character Name: Mary Jenson

Box Office Sales: $176,484,651

Rated: Rated R For strong comic sexual content and language.

Year
Released 1998
There's Something About Mary Trailer Image Play Trailer Icon
Powered by YouTube
Charlie's Angels Poster

Charlie's Angels

Movie Genre: Adventure

Running Time: 98 minutes

Starring:

Cameron

Cameron Diaz's Portrait

Diaz

Plays as

Natalie

(Leading Role)

Drew

Drew Barrymore's Portrait

Barrymore

Plays as

Dylan

(Leading Role)

Lucy Alexis

Lucy Alexis Liu's Portrait

Liu

Plays as

Alex

(Leading Role)

Bill

Bill Murray's Portrait

Murray

Plays as

Bosley

(Supporting Role)

Directed by: Joseph McGinty Nichol

Cameron Diaz's Character Name: Natalie

Box Office Sales: $125,305,545

Rated: Rated PG-13 For action violence, innuendo and some sensuality/nudity.

Year
Released 2000
Charlie's Angels Trailer Image Play Trailer Icon
Powered by YouTube
Charlie's Angels: Full Throttle Poster

Charlie's Angels: Full Throttle

Movie Genre: Action

Starring:

Bob

Bob Stephenson's Portrait

Stephenson

Plays as

Crazed Fan

( Role)

Sven-Ole

Sven-Ole Thorsen's Portrait

Thorsen

Plays as

Machine Gun Mongol

( Role)

Carrie

Carrie Fisher's Portrait

Fisher

Plays as

Mother Superior

( Role)

Bruce

Bruce Willis's Portrait

Willis

Plays as

William Rose Bailey (uncredited)

(Cameo Role)

Directed by: Joseph McGinty Nichol

Cameron Diaz's Character Name: Natalie

Box Office Sales: $100,814,328

Rated: Rated PG-13 For action violence, sensuality and language/innuendo.

Year
Released 2003
Charlie's Angels: Full Throttle Trailer Image Play Trailer Icon
Powered by YouTube
Bad Teacher Poster

Bad Teacher

Movie Genre: Comedy

Running Time: 92 minutes

Starring:

Cameron

Cameron Diaz's Portrait

Diaz

Plays as

Elizabeth Halsey

(Leading Role)

Lucy

Lucy Punch's Portrait

Punch

Plays as

Amy Squirrell

(Supporting Role)

Jason

Jason Segel's Portrait

Segel

Plays as

Russell Gettis

(Supporting Role)

Justin

Justin Timberlake's Portrait

Timberlake

Plays as

Scott Delacorte

(Supporting Role)

Directed by: Jake Kasdan

Cameron Diaz's Character Name: Elizabeth Halsey

Box Office Sales: $100,292,856

Rated: Rated R For sexual content, nudity, language and some drug use.

Synopsis: Some teachers just don't give an F. For example, there's Elizabeth. She's foul-mouthed, ruthless, and inappropriate. She drinks, she gets high, and she can't wait to marry her meal ticket and get out of her bogus day job. When she's dumped by her fiancé, she sets her plan in motion to win over a rich, handsome substitute - competing for his affections with an overly energetic colleague, Amy. When Elizabeth also finds herself fighting off the advances of a sarcastic, irreverent gym teacher, the consequences of her wild and outrageous schemes give her students, her coworkers, and even herself an education like no other.

Year
Released 2011
Bad Teacher Trailer Image Play Trailer Icon
Powered by YouTube
The Other Woman Poster

The Other Woman

Movie Genre: Comedy

Running Time: 109 minutes

Starring:

Cameron

Cameron Diaz's Portrait

Diaz

Plays as

Carly

(Leading Role)

Leslie

Leslie Mann's Portrait

Mann

Plays as

Kate

(Leading Role)

Kate

Kate Upton's Portrait

Upton

Plays as

Amber

(Leading Role)

Nikolaj

Nikolaj Coster-Waldau's Portrait

Coster-Waldau

Plays as

Mark

(Supporting Role)

Directed by: Nick Cassavetes

Cameron Diaz's Character Name: Carly

Box Office Sales: $83,911,193

Rated: Rated PG-13 On appeal for mature thematic material, sexual references and language.

Synopsis: After discovering her boyfriend is married, a woman tries to get her ruined life back on track. But when she accidentally meets the wife he’s been cheating on, she realizes they have much in common, and her sworn enemy becomes her greatest friend. When yet another affair is discovered, all three women team up to plot mutual revenge on their cheating, lying, three-timing SOB.

Year
Released 2014
The Other Woman Trailer Image Play Trailer Icon
Powered by YouTube
What Happens in Vegas... Poster

What Happens in Vegas...

Movie Genre: Romantic Comedy

Running Time: 98 minutes

Starring:

Cameron

Cameron Diaz's Portrait

Diaz

Plays as

Joy

(Leading Role)

Ashton

Ashton Kutcher's Portrait

Kutcher

Plays as

Jack

(Leading Role)

Rob

Rob Corddry's Portrait

Corddry

Plays as

Steve 'Hater' Hader

(Supporting Role)

Lake

Lake Bell's Portrait

Bell

Plays as

Tipper

(Supporting Role)

Directed by: Tom Vaughan

Cameron Diaz's Character Name: Joy

Box Office Sales: $80,277,646

Rated: Rated PG-13 For some sexual and crude content, and language, including a drug reference.

Year
Released 2008
What Happens in Vegas... Trailer Image Play Trailer Icon
Powered by YouTube
Gangs of New York Poster

Gangs of New York

Movie Genre: Drama

Running Time: 155 minutes

Starring:

Leonardo

Leonardo DiCaprio's Portrait

DiCaprio

Plays as

Amsterdam Vallon

(Leading Role)

Daniel

Daniel Day-Lewis's Portrait

Day-Lewis

Plays as

Bill "The Butcher" Cutting

(Leading Role)

Cameron

Cameron Diaz's Portrait

Diaz

Plays as

Jenny Everdeane

(Leading Role)

John C.

John C. Reilly's Portrait

Reilly

Plays as

'Happy' Jack Mulraney

(Supporting Role)

Directed by: Martin Scorsese

Cameron Diaz's Character Name: Jenny Everdeane

Box Office Sales: $77,730,500

Rated: Rated R For intense strong violence, sexuality/nudity and language.

Year
Released 2002
Gangs of New York Trailer Image Play Trailer Icon
Powered by YouTube
Knight and Day Poster

Knight and Day

Movie Genre: Action

Running Time: 109 minutes

Starring:

Tom

Tom Cruise's Portrait

Cruise

Plays as

Roy Miller

(Leading Role)

Cameron

Cameron Diaz's Portrait

Diaz

Plays as

June Havens

(Leading Role)

Peter

Peter Sarsgaard's Portrait

Sarsgaard

Plays as

Fitzgerald

(Supporting Role)

Viola

Viola Davis's Portrait

Davis

Plays as

Director George

(Supporting Role)

Directed by: James Mangold

Cameron Diaz's Character Name: June Havens

Box Office Sales: $76,423,035

Rated: Rated PG-13 For sequences of action violence throughout, and brief strong Language.

Year
Released 2010
Knight and Day Trailer Image Play Trailer Icon
Powered by YouTube
The Holiday Poster

The Holiday

Movie Genre: Romantic Comedy

Running Time: 135 minutes

Starring:

Cameron

Cameron Diaz's Portrait

Diaz

Plays as

Amanda

(Leading Role)

Kate

Kate Winslet's Portrait

Winslet

Plays as

Iris

(Leading Role)

Jude

Jude Law's Portrait

Law

Plays as

Graham

(Leading Role)

Jack

Jack Black's Portrait

Black

Plays as

Miles

(Leading Role)

Directed by: Nancy Meyers

Cameron Diaz's Character Name: Amanda

Box Office Sales: $63,280,000

Rated: Rated PG-13 For sexual content and some strong language.

Synopsis: Iris is in love with a man who is about to marry another woman. Across the globe, Amanda realizes the man she lives with has been unfaithful. Two women who have never met and live 6,000 miles apart, find themselves in the exact same place. They meet online at a home exchange website and impulsively switch homes for the holiday. Iris moves into Amanda's L.A. house in sunny California as Amanda arrives in the snow covered English countryside. Shortly after arriving at their destinations, both women find the last thing either wants or expects: a new romance. Amanda is charmed by Iris' handsome brother Graham and Iris, with inspiration provided by legendary screenwriter, Arthur, mends her heart when she meets film composer Miles.

Year
Released 2006
The Holiday Trailer Image Play Trailer Icon
Powered by YouTube
My Sister's Keeper Poster

My Sister's Keeper

Movie Genre: Drama

Running Time: 109 minutes

Starring:

Cameron

Cameron Diaz's Portrait

Diaz

Plays as

Sara Fitzgerald

(Leading Role)

Abigail

Abigail Breslin's Portrait

Breslin

Plays as

Anna Fitzgerald

(Leading Role)

Alec

Alec Baldwin's Portrait

Baldwin

Plays as

Campbell Alexander

(Supporting Role)

Jason

Jason Patric's Portrait

Patric

Plays as

Brian Fitzgerald

(Supporting Role)

Directed by: Nick Cassavetes

Cameron Diaz's Character Name: Sara Fitzgerald

Box Office Sales: $49,200,230

Rated: Rated PG-13 For mature thematic content, some disturbing images, sensuality, language and brief teen drinking.

Year
Released 2009
My Sister's Keeper Trailer Image Play Trailer Icon
Powered by YouTube
Sex Tape Poster

Sex Tape

Movie Genre: Comedy

Running Time: 95 minutes

Starring:

Jason

Jason Segel's Portrait

Segel

Plays as

Jay

(Leading Role)

Cameron

Cameron Diaz's Portrait

Diaz

Plays as

Annie

(Leading Role)

Rob

Rob Corddry's Portrait

Corddry

Plays as

Robby

(Supporting Role)

Ellie

Ellie Kemper's Portrait

Kemper

Plays as

Tess

(Supporting Role)

Directed by: Jake Kasdan

Cameron Diaz's Character Name: Annie

Box Office Sales: $38,543,473

Rated: Rated R For strong sexual content, nudity, language and some drug use.

Synopsis: When Jay and Annie first got together, their romantic connection was intense—but ten years and two kids later, the flame of their love needs a spark. To kick things up a notch, they decide—why not?—to make a video of themselves trying out every position in The Joy of Sex in one marathon three-hour session. It seems like a great idea—until they discover that their most private video is no longer private. With their reputations on the line, they know they’re just one click away from being laid bare to the world… but as their race to reclaim their video leads to a night they’ll never forget, they’ll find that their video will expose even more than they bargained for.

Year
Released 2014
Sex Tape Trailer Image Play Trailer Icon
Powered by YouTube
In Her Shoes Poster

In Her Shoes

Movie Genre: Drama

Directed by: Curtis Hanson

Cameron Diaz's Character Name: Maggie

Box Office Sales: $32,880,591

Rated: Rated PG-13 For thematic material, language and some sexual content.

Year
Released 2005
In Her Shoes Trailer Image Play Trailer Icon
Powered by YouTube
The Sweetest Thing Poster

The Sweetest Thing

Movie Genre: Romantic Comedy

Running Time: 75 minutes

Starring:

Cameron

Cameron Diaz's Portrait

Diaz

Plays as

Christina Walters

(Leading Role)

Christina

Christina Applegate's Portrait

Applegate

Plays as

Courtney Rockliffe

(Supporting Role)

Selma

Selma Blair's Portrait

Blair

Plays as

Jane Burns

(Supporting Role)

Thomas

Thomas Jane's Portrait

Jane

Plays as

Peter Donahue

(Supporting Role)

Directed by: Roger Kumble

Cameron Diaz's Character Name: Christina Walters

Box Office Sales: $24,430,272

Rated: Rated R For strong sexual content and language.

Synopsis: Christina Walters has given up on finding Mr. Right until she meets Peter Donahue. She goes on a road trip together with her friends Courtney and Jane to find out whether there is a Mr. Right for Christina after all.

Year
Released 2002
The Sweetest Thing Trailer Image Play Trailer Icon
Powered by YouTube
The Box Poster

The Box

Movie Genre: Thriller/Suspense

Directed by: Richard Kelly

Cameron Diaz's Character Name: Norma Lewis

Box Office Sales: $15,051,977

Rated: Rated PG-13 For thematic elements, some violence and disturbing images.

Year
Released 2009
The Box Trailer Image Play Trailer Icon
Powered by YouTube
Very Bad Things Poster

Very Bad Things

Movie Genre: Black Comedy

Starring:

Christian

Christian Slater's Portrait

Slater

Plays as

Robert Boyd

( Role)

Daniel

Daniel Stern's Portrait

Stern

Plays as

Adam Berkow

( Role)

Jeanne

Jeanne Tripplehorn's Portrait

Tripplehorn

Plays as

Lois Berkow

( Role)

Jon

Jon Favreau's Portrait

Favreau

Plays as

Kyle Fisher

( Role)

Jeremy

Jeremy Piven's Portrait

Piven

Plays as

Michael Berkow

( Role)

Leland

Leland Orser's Portrait

Orser

Plays as

Charles Moore

( Role)

Joey

Joey Zimmerman's Portrait

Zimmerman

Plays as

Adam Berkow Jr.

( Role)

Tyler Cole

Tyler Cole Malinger's Portrait

Malinger

Plays as

Timmy Berkow

( Role)

Carla

Carla Scott's Portrait

Scott

Plays as

Tina

( Role)

Russell B.

Russell B. McKenzie's Portrait

McKenzie

Plays as

Security Guard

( Role)

Directed by: Peter Berg

Cameron Diaz's Character Name: Laura Garrety

Box Office Sales: $9,949,470

Rated: Rated R For strong, grisly violence, sexuality, drug use and language.

Year
Released 1998
Very Bad Things Trailer Image Play Trailer Icon
Powered by YouTube
A Life Less Ordinary Poster

A Life Less Ordinary

Movie Genre: Comedy

Starring:

Holly

Holly Hunter's Portrait

Hunter

Plays as

O'Reilly

( Role)

Ewan

Ewan McGregor's Portrait

McGregor

Plays as

Robert

( Role)

Stanley

Stanley Tucci's Portrait

Tucci

Plays as

Elliot

( Role)

Dan

Dan Hedaya's Portrait

Hedaya

Plays as

Gabriel

( Role)

Tony

Tony Shalhoub's Portrait

Shalhoub

Plays as

Al

( Role)

Directed by: Danny Boyle

Cameron Diaz's Character Name: Celine

Box Office Sales: $4,287,595

Rated: Rated R For violence and language.

Year
Released 1997
A Life Less Ordinary Trailer Image Play Trailer Icon
Powered by YouTube
Feeling Minnesota Poster

Feeling Minnesota

Movie Genre: Drama

Cameron Diaz's Character Name: Freddie

Box Office Sales: $3,124,440

Rated: Rated R For violence, sexuality and language.

Year
Released 1996
Feeling Minnesota Trailer Image Play Trailer Icon
Powered by YouTube
The Last Supper Poster

The Last Supper

Movie Genre: Comedy

Starring:

Charles

Charles Durning's Portrait

Durning

Plays as

Reverand Gerald Hutchen

( Role)

Bill

Bill Paxton's Portrait

Paxton

Plays as

Zack

( Role)

Cameron Diaz's Character Name: Jude

Box Office Sales: $459,749

Rated: Rated R For language, and for some sexuality and violence. .

Year
Released 1996
The Last Supper Trailer Image Play Trailer Icon
Powered by YouTube
Invisible Circus Poster

Invisible Circus

Movie Genre:

Starring:

Cameron

Cameron Diaz's Portrait

Diaz

Plays as

Faith

(Leading Role)

Cameron Diaz's Character Name: Faith

Box Office Sales: $77,578

Rated: Rated Not Rated

Year
Released 2001
Invisible Circus Trailer Image Play Trailer Icon
Powered by YouTube
Head Above Water Poster

Head Above Water

Movie Genre:

Starring:

Billy

Billy Zane's Portrait

Zane

Plays as

Kent

( Role)

Harvey

Harvey Keitel's Portrait

Keitel

Plays as

George

( Role)

Cameron Diaz's Character Name: Nathalie

Box Office Sales: $32,212

Rated: Rated

Year
Released 1997
Head Above Water Trailer Image Play Trailer Icon
Powered by YouTube
Bobbie Sue Poster

Bobbie Sue

Movie Genre: Comedy

Cameron Diaz's Character Name:

Rated: Rated

Year
Released 2010
Bobbie Sue Trailer Image Play Trailer Icon
Powered by YouTube