Films

From Screen Debut to Comedy Queen: Celebrating Cameron Diaz’s 54th Birthday with Her 10 Best Roles

Hollywood icon Cameron Diaz turns 54.

Cameron Diaz attends the world premiere of Apple's "Outcome" at AMC Lincoln Square Theater on April 06, 2026 in New York City.
© (Photo by Dimitrios Kambouris/Getty Images)Cameron Diaz attends the world premiere of Apple's "Outcome" at AMC Lincoln Square Theater on April 06, 2026 in New York City.

From her legendary 1994 big-screen debut to her place as one of the highest-grossing romantic comedy leads in cinema history, Diaz’s unique mix of physical comedy, magnetic charm, and dramatic range has made her a timeless fan favorite.

To celebrate her birthday, here is the definitive breakdown of her 10 greatest cinematic performances.

1. Mary Jensen – There’s Something About Mary (1998)

The Farrelly brothers’ raunchy classic catapulted Diaz from promising talent to global comedy superstar. Playing the sweet, oblivious, and endlessly sought-after Mary, Diaz’s flawless physical comedy and genuine charm earned her a Golden Globe nomination and created some of the most iconic comedic scenes in modern cinema history.

Advertisement

2. Lotte Schwartz – Being John Malkovich (1999)

Stepping entirely outside her glamorous image, Diaz transformed into Lotte, a frizzy-haired, pet-obsessed woman who discovers a portal into the mind of actor John Malkovich. Her unrecognizable, deeply complex performance in Spike Jonze’s surreal masterpiece earned her Golden Globe, SAG, and BAFTA nominations.

3. Tina Carlyle – The Mask (1994)

At just 21 years old and with no prior acting credits, Diaz made one of the most famous feature debuts in film history. Opposite Jim Carrey, her entrance as lounge singer Tina Carlyle ignited the screen, turning The Mask into a massive box-office phenomenon and launching her career overnight.

4. Amanda Woods – The Holiday (2006)

Nancy Meyers’ beloved romantic comedy features Diaz as Amanda, a high-strung Los Angeles movie trailer producer who swaps houses with a quiet English editor (Kate Winslet) for Christmas. Diaz’s frantic, heart-on-her-sleeve energy opposite Jude Law made the film a perennial holiday classic.

Advertisement

5. Natalie Cook – Charlie’s Angels (2000) & Charlie’s Angels: Full Throttle (2003)

Joining forces with Drew Barrymore and Lucy Liu, Diaz brought high-octane martial arts, infectious joy, and effortless style to the big-screen reboot. Her portrayal of the goofy yet lethal Natalie Cook anchored the franchise to global box-office gold.

6. Princess Fiona – The Shrek Franchise (2001–Present)

Lending her voice to DreamWorks’ groundbreaking animated saga, Diaz subverted classic fairy-tale tropes as Princess Fiona. Balancing regal grace with kick-butt martial arts and ogre pride, her voice performance remains a cornerstone of modern animation.

7. Julie Gianni – Vanilla Sky (2001)

In Cameron Crowe’s psychological drama, Diaz delivered one of her most intense dramatic performances as Julie Gianni, an obsessed woman whose volatile jealousy unravels Tom Cruise’s character. Her haunting turn earned her fourth Golden Globe nomination.

Advertisement

8. Kimberly Wallace – My Best Friend’s Wedding (1997)

Stealing scenes opposite Julia Roberts, Diaz played Kimberly, a sweet, wealthy architecture student preparing to marry her fiancé. Her deliberately out-of-tune karaoke performance of “I Just Don’t Know What to Do with Myself” remains an unforgettable rom-com highlight.

9. Jenny Everdeane – Gangs of New York (2002)

Working under the direction of Martin Scorsese, Diaz starred alongside Leonardo DiCaprio and Daniel Day-Lewis in this sprawling historical epic. Playing a street-smart pickpocket in 1860s Manhattan, Diaz showcased her dramatic fortitude in a heavy period piece.

10. Joy McNally – What Happens in Vegas (2008)

Opposite Ashton Kutcher, Diaz brought her signature slapstick energy to this hit romantic comedy about two strangers who get wildly drunk in Las Vegas, get married, and hit a $3 million slot machine jackpot. Her electric chemistry with Kutcher drove the film to over $219 million worldwide.

Advertisement

Carolina is a bilingual entertainment and sports writer fluent in English and Spanish. She holds a Bachelor's degree in Communication from Universidad de Ciencias Empresariales y Sociales (UCES) in Buenos Aires and has a solid background in media and public affairs. In 2020, she won first place in journalistic feature writing at the EXPOCOM-FADECCOS competition, which brings together student work from universities across Argentina. She also completed a year-and-a-half internship in the Public Affairs Section of the U.S. Embassy in Argentina, where she worked closely with journalists and media operations. Carolina specializes in entertainment writing, with a focus on celebrity news, as well as romantic and drama films.

    ALSO READ
    Inside Cameron Diaz’s Life at 54, Her Family, and Her Hollywood Comeback
    Celebrities

    Inside Cameron Diaz’s Life at 54, Her Family, and Her Hollywood Comeback

    Ridley Scott’s New Movie Is Already Struggling at the Box Office With a $3 Million Opening
    Movies

    Ridley Scott’s New Movie Is Already Struggling at the Box Office With a $3 Million Opening

    Lisa Kudrow Reveals the One Thing ‘Friends’ Fans Ask Her to Do That She Won’t
    Celebrities

    Lisa Kudrow Reveals the One Thing ‘Friends’ Fans Ask Her to Do That She Won’t

    Anne Hathaway Is Joining Tom Cruise in ‘Days of Thunder 2’
    Celebrities

    Anne Hathaway Is Joining Tom Cruise in ‘Days of Thunder 2’

    Receive the latest news in your E-mail box

    Registering implies accepting the Terms and Conditions

    Better Collective Logo