Cameron Diaz
The majority of Cameron Diazs films DO contain sexual content.*
64.4% Featured Movie Cringe Score (45 movies)
Cameron Diaz Movie Credits
Certified Parent-Safe

The Mask
...as Tina Carlyle

Shrek Forever After
...as Princess Fiona (voice)

My Sister's Keeper
...as Sara Fitzgerald

Shrek the Third
...as Princess Fiona (voice)

Shrek
...as Princess Fiona (voice)

Shrek 2
...as Princess Fiona (voice)

Head Above Water
...as Nathalie

The Box
...as Norma Lewis

A Life Less Ordinary
...as Celine Naville

Charlie's Angels: Full Throttle
...as Natalie Cook

The Green Hornet
...as Lenore Case

Knight and Day
...as June Havens

Annie
...as Miss Colleen Hannigan

Back in Action
...as Emily

My Date with Drew
...as Self (uncredited)

Welcome to Hollywood
...as Cameron Diaz
Certified Cringeworthy

Being John Malkovich
...as Lotte Schwartz

There's Something About Mary
...as Mary Jensen

The Holiday
...as Amanda

Very Bad Things
...as Laura Garrety

Gangs of New York
...as Jenny Everdeane

Fear and Loathing in Las Vegas
...as Blonde TV Reporter

Vanilla Sky
...as Julie Gianni

Charlie's Angels
...as Natalie Cook

Things You Can Tell Just by Looking at Her
...as Carol Faber (segment "Love Waits For Kathy")

She's the One
...as Heather Davis

The Sweetest Thing
...as Christina Walters

In Her Shoes
...as Maggie Feller

My Best Friend's Wedding
...as Kimmy Wallace

What Happens in Vegas
...as Joy McNally

Any Given Sunday
...as Christina Pagniacci

Feeling Minnesota
...as Freddie Clayton

The Last Supper
...as Jude

The Invisible Circus
...as Faith

Bad Teacher
...as Elizabeth Halsey

What to Expect When You're Expecting
...as Jules Baxter

Gambit
...as PJ Puznowski

A Liar's Autobiography: The Untrue Story of Monty Python's Graham Chapman
...as Seigmund Freud (voice)

The Counselor
...as Malkina

Keys to Tulsa
...as Trudy

The Other Woman
...as Carly Whitten

Sex Tape
...as Annie

In a World...
...as Amazon Leader (uncredited)

Slackers
...as Cameron Diaz

Minority Report
...as Bus Passenger (uncredited)