Believe it or not , Cameron Diaz’sscreen debut was actuallyThe Maskin 1994 with Jim Carrey . America set about its first glimpse of the beautiful model as an actress that year , and they could never get enough after that . Though her lowest - rated movie isSlackersat a miserable 10 % , and her most late picture have been certified stinking on Rotten Tomatoes going all the way back to 2007 , Cameron Diaz does have some real chef-d’oeuvre veil in the depths of her filmography .

If you enjoyedThe Mask , you’ll make love all the movies on our tilt of Cameron Diaz ’s ten good moving-picture show ( fit in to Rotten Tomatoes ) — specially becauseThe Maskjust may make an appearance on the leaning !

10.Charlie’s Angels(68%)

No , Cameron Diaz is n’t in the newCharlie ’s Angels , the Elizabeth Banks ( theatre director , producer , author , star ) juggernaut masterpiece from to begin with this year , star Kristen Stewart , Naomi Scott , and Ella Balinska as the fresh Angels . Cameron Diaz is now of the “ old ” angels from 2000’sCharlie ’s Angels , where she co - star with Drew Barrymore and Lucy Liu as the three Angels — Natalie Cook , Dylan Sanders , and Alex Munday . This was the first movie in the Charlie ’s Angels Extended Universe , or CAEU , for lawful devotee , based on the television receiver show of the same name that aired in the late seventies and early 1980s .

9.My Best Friend’s Wedding(73%)

When most people think of 1997’sMy Best Friend ’s Wedding , one of America ’s favorite romcoms of the 1990s , they think of Julia Roberts in her star role as Julianne Potter , a food critic who fall in sexual love with her best friend , Michael ( Dermot Mulroney ) who is rent to be matrimonial to Kimmy Wallace , fiddle by Cameron Diaz . Kimmy is the daughter of the owner of the Chicago White Sox and a bookman at the University of Chicago , who Julianne feels is all wrong for Michael . The picture follows Julianne as she tries to persuade Michael to marry her instead of Kimmy , with an ending that — if you have n’t seen the picture show before — may just surprise you !

8.Gangs of New York(73%)

Nobodycan forget one of the best catamenia dramas of all time , Gangs of New York , directed by Martin Scorsese and raise by Alberto Grimaldi and known abuser Harvey Weinstein . base on the 1927 non - fabrication bookThe Gangs of New York : An Informal story of the Underworldby Herbert Asbury on the procession and fall of nineteenth - century gangs in the slums of New York City . The movie stars Leonardo DiCaprio as Amsterdam Vallon and Daniel Day - Lewis as William Cutting , or “ fake the Butcher . ” Cameron Diaz stars as Jenny Everdeane , a grifter and a pickpocket who fall in love with DiCaprio ’s Amsterdam Vallon . We ’re not sure who we ’re more envious of , Leo or Cameron !

7.Things You Can Tell Just by Looking at Her(74%)

Not many hoi polloi know aboutThings you’re able to Tell Just by Looking at Her , a 2000 film written and head by Rodrigo García . This movie stars Glenn Close , Calista Flockhart , Amy Brenneman , Holly Hunter , and — of class — Cameron Diaz . Holly Hunter experience a Best sustain Actress nomination at the Emmys for her role , but that ’s about it .

Cameron Diaz represent Carol Faber , sister to Amy Brenneman ’s Kathy . Carol is a blind woman who run short on a date with the medical examiner involve in the case woven into the other vignettes of the movie , and Carol is the one who unveil the ending of the story and the solution to the event .

6.In Her Shoes(75%)

In Her Shoesis a 2005 dramedy based on the novel of the same name by Jennifer Weiner . With an adapted screenplay by Susannah Grant , conductor - producer Curtis Hanson , and carbon monoxide - producers Ridley Scott and Tony Scott , it ’s so minor wonder this movie is one of Cameron Diaz ’s dear . Cameron Diaz and Toni Collette star as Maggie and Rose Feller , two sisters , and their relationship with each other and their grandmother , Ella , played by Shirley MacLaine . Cameron Diaz was name for an Imagen Foundation Award for Best Actress for her function in the moving-picture show .

5.The Mask(77%)

Ta - da!The Maskis , of course , on the list of Cameron Diaz ’s top ten well movies ( well , according to Rotten Tomatoes).The Maskis classify as a superhero comedy , since it ’s ( loosely ) base off the comedian of the same name , published by Dark Horse Comics . Directed by Chuck Russell , produced by Bob Engelman , and written by Mike Werb , this motion-picture show stars Jim Carrey as a nice bozo named Stanley Ipkiss , who becomes an harebrained ( and deadly confident ) “ superhero ” when he redact on the nominal Mask . Cameron Diaz is Tina Carlyle , the girlfriend of Peter Greene ’s mobster Dorian Tyrell , and Jim Carrey ’s making love stake . Cameron Diaz relieve oneself her film debut in this office , and , man , shenailsit , right out the gate !

4.There’s Something About Mary(83%)

There ’s Something About Maryis a sincerely hilarious comedy directed by the Farrelly Brothers , Peter and Bobby Farrelly . Cameron Diaz stars in this 1998 corner power winner as Mary Jensen , a charwoman who is so dang appealing that multiple adult male endeavor to woo Mary to be with them while a serial of increasingly nonsensical and harebrained comedic situations befall them .

Cameron Diaz ’s Mary Jensen is , of course , the titular Mary ; the four men vying for Mary ’s love are Ted Stroehmann ( Ben Stiller ) , Pat Healy ( Matt Dillon ) , Tucker / Norm Phipps ( Lee Evans ) , and Dom Woganowski ( Chris Elliott ) .

3.Shrek(88%)

Donotcall yourself a cinephile if you have n’t seenShrek(2001 ) , directed by Andrew Adamson and Vicky Jenson . Only slackly base on the pic bookShrek!by William Steig , Shrekis a comedy parodying fairytale movies and stories while recount the tarradiddle of an ogre named Shrek , played by Mike Myers . Shrek and his friend , Donkey ( play by Eddie Murphy ) , have to deliver Princess Fiona ( Cameron Diaz , of class ! ) , a “ damsel ” in “ distress ” who is really a princess with a secret — at nighttime , she ’s an ogre , too . They ’re mean to deliver her to the evil Lord Farquaad ( played by John Lithgow ) , but , instead , Shrek and Fiona go down in love . Cameron Diazmakesthe movie as Fiona . If you have n’t seen this moving picture — Well , what ’s incorrect with you ? Go watch it flop now !

2.Shrek 2(89%)

What ’s respectable thanShrek?Oh , right — the sequel , Shrek 2!Even though everybody who ’s anybody lovedShrekwhen it came out in 2001 , it ’s middling much plebeian noesis thatShrek 2is the superior film of the two . Released in 2004 and rising to a 89 % on Rotten Tomatoes , Shrek 2was directed by Andrew Adamson , returning fromShrek , fall in by Kelly Asbury and Conrad Vernon this time . Mike Myers , Cameron Diaz , and Eddie Murphy reprise their role as Shrek , Princess Fiona , and Donkey respectively , and are joined by Puss in Boots ( Antonio Banderas ) , Queen Lillian ( Julie Andrews ) , King Harold ( John Cleese ) , and Fairy Godmother ( Jennifer Saunders ) . This is one of the best movies ever made . We will not be take on question at this clip .

1.Being John Malkovich(93%)

Largely considered by those “ in the know ” ( people who have seen movies ) to be one of the best movies of the nineties , Being John Malkovichdeserves its valuation of 93 % and its position as the # 1 on our list of Cameron Diaz ’s ten best movies ( fit in to Rotten Tomatoes ) . direct by Spike Jonze and written by Charlie Kaufman , who were actuallybothmaking their feature cinema debut withBeing John Malkovich , amazingly , this movie is a fantasy , and a comedy , and a play , all in one amazing photographic film . This flick is about a puppeteer , Craig Schwartz ( John Cusack ) , who finds a portal that leads directly into the mind of actor John Malkovich , finally able-bodied to assure his body . Cameron Diaz plays Craig ’s married woman , Lotte Schwartz , who finds a happy life through her experiences being John Malkovich , as it were .

NEXT : The 25 Best Movies on Hulu Right Now

How Rachel Zegler’s

Sidious, Tyranus, Maul, and Vader.

A collage image of Luke Skywalker in A New Hope

Cameron Diaz and Kate Winslet in The Holiday

Cameron Diaz kicking bad guy in Charlie’s Angels

My Best Friend’s Wedding Cropped

Leonardo Dicaprio Cameron Diaz

Cameron Diaz

Toni Collette joins the xXx 3 cast

Cameron Diaz in The Mask

There’s Something About Mary

Princess Fiona in a fight pose in front of a group of trees in Shrek

Shrek and Fiona in Shrek 2

Being John Malkovich - Cusack and Diaz

Movies