Cameron Diaz: do you remember all her films?

The Mask - 1994
The Last Supper- 1995
She's the One - 1996
Feeling Minnesota - 1996
Head Above Water (1996)
Keys to Tulsa - 1997
My Best Friend's Wedding (1997)
A Life Less Ordinary - 1997
There's Something About Mary - 1998
Fear and Loathing in Las Vegas - 1998
Very Bad Things - 1998
Being John Malkovich - 1999
Any Given Sunday - 1999
Things You Can Tell Just by Looking at Her - 2000
Charlie's Angels - 2000
The Invisible Circus - 2001
Vanilla Sky - 2001
The Sweetest Thing - 2002
Gangs of New York - 2002
Charlie's Angels: Full Throttle - 2003
In Her Shoes - 2005
The Holiday - 2006
What Happens in Vegas - 2008
My Sister's Keeper - 2009
The Box - 2009
Knight and Day - 2010
The Green Hornet - 2011
Bad Teacher - 2011
What to Expect When You're Expecting - 2012
Gambit - 2012
The Counselor - 2013
The Other Woman - 2014
Sex Tape - 2014
Annie - 2014
The Mask - 1994

Cameron Michelle Diaz was only 20 years old when she made her film debut in this movie directed by Chuck Russell and starring Jim Carrey.

The Last Supper- 1995

Since her first appearance in the cinema, Cameron Diaz has shown her talent for comedy. All the producers wanted to have her in their projects and her face became increasingly linked to this genre.

She's the One - 1996

Alongside actors like Jennifer Aniston and Edward Burns, Cameron Diaz rocked the film 'She's the One' and proved that her presence in the cinema was not just for being "the tall, attractive blonde," as some critics said.

Feeling Minnesota - 1996

In 'Feeling Minnesota', Cameron Diaz worked with one of her great friends in Hollywood, Keanu Reeves. The actress was already a style reference, admired and followed by thousands of young people around the world.

Head Above Water (1996)

By 1996, Cameron Diaz was not only the center of attention for her movie roles, but also for her personal life. Her romances with Carlos de la Torre, Matt Dillon, and Jared Leto made news at the time.

Keys to Tulsa - 1997

In 1997, the actress lives the peak of her career. The film 'Keys to Tulsa' anticipates another production in which the actress shares a cast with big names in Hollywood: Julia Roberts, Dermot Mulroney, and Rupert Everett: 'My Best Friend's Wedding'.

My Best Friend's Wedding (1997)

This is one of the most remembered films of Cameron Diaz's career. It was a box office success and one of the songs on its soundtrack, 'I Say a Little Prayer For You,' recorded by Diana King, hit the charts.

A Life Less Ordinary - 1997

Cameron Diaz was directed by a great director: Danny Boyle. The Brit had just finished recording his great success 'Trainspotting' and chose the actress to star in his next work. He nailed it.

There's Something About Mary - 1998

This iconic film made its stars, Cameron Diaz and Ben Stiller, the hottest actors in Hollywood. A box-office hit, it earned the actress a Golden Globe nomination.

Fear and Loathing in Las Vegas - 1998

This film was the first failure in the actress's career until that moment. An acid comedy starring Johnny Depp and Benicio del Toro, it cost around $19 million and took half of that in earnings. On the other hand, its DVD distribution turned it into a cult film.

Very Bad Things - 1998

Cameron Diaz continued to mature as an actress, as we could see in 'Very Bad Things.'

Being John Malkovich - 1999

With darker, curlier hair, Cameron Diaz's interesting character in this film earned her a second Golden Globe nomination.

Any Given Sunday - 1999

In her next work, Cameron Diaz returned to her usual appearance: long, blonde hair. In the film, directed by Oliver Stone and with Al Pacino in the cast, the actress plays the president of an American football team.

Things You Can Tell Just by Looking at Her - 2000

In this film, Cameron Diaz starred with Glenn Close, Calista Flockhart, and Holly Hunter, among other stars. Although it was not a box office success, it showed another interpretive side of the actress.

Charlie's Angels - 2000

In 2000, the actress starred in another movie success, this time alongside Lucy Liu and Drew Barrymore.

The Invisible Circus - 2001

In this low-key drama, Cameron Diaz appears in a different look, playing a young woman who travels to Portugal in search of an explanation for her sister's death.

Vanilla Sky - 2001

In 2001, Cameron Diaz, Tom Cruise, and Penelope Cruz embarked on the remake of the Spanish film 'Abre los Ojos' by director Alejandro Amenábar. The result pleased the critics, in addition to bringing Cameron Diaz a new Golden Globe nomination.

The Sweetest Thing - 2002

Cameron Diaz showed once again that comedy was her thing, in this hilarious story of three young Americans who live various adventures.

Gangs of New York - 2002

In this film by Martin Scorsese, nominated for an Oscar in 10 categories, Cameron Diaz played Jenny Everdeane. The actress' fans were delighted with her characterization because it was so different from what they were used to.

Charlie's Angels: Full Throttle - 2003

The second part of 'Charlie's Angels' featured the blonder version of Cameron Diaz and boosted her bank account. The film also marked the return of Demi Moore to the cinema.

In Her Shoes - 2005

The film re-connected Cameron Diaz with a more adult audience, despite not offering anything new to her career. At this time, the actress caused a sensation by walking on the red carpets with Justin Timberlake, with whom she maintained a relationship for several years.

The Holiday - 2006

This romantic comedy, set at Christmas, brought together Cameron Diaz, Kate Winslet, Jude Law, and Jack Black in the cast.

What Happens in Vegas - 2008

Cameron Diaz starred alongside Ashton Kutcher in this film that did not perform poorly at the box office but brought criticism to her performance. It was considered one of the worst of the year.

My Sister's Keeper - 2009

She tried her luck with a more serious movie, but it didn't get much applause.

The Box - 2009

At this point in her career, Cameron Diaz was already one of the highest-paid actresses in cinema. However, the film 'The Box' did not make a big impression amidst her other work.

Knight and Day - 2010

In a star cast with Tom Cruise, once again Cameron Diaz starred in an unsuccessful film.

The Green Hornet - 2011

The decay in Cameron Diaz's career was increasingly evident. This action superhero movie did not contribute much to her professional trajectory either.

Bad Teacher - 2011

'Bad Teacher' reconciled Cameron Diaz with her audience and filled movie theaters. She played opposite her ex-boyfriend, Justin Timberlake. Their relationship had ended in 2007.

What to Expect When You're Expecting - 2012

This comedy featured Cameron Diaz in the role of a pregnant athlete. Jennifer Lopez, Elizabeth Banks, Anna Kendrick, Dennis Quaid, and Chris Rock, among other stars, accompanied the actress in this production.

Gambit - 2012

This remake of a 1966 British film (starring Shirley MacLaine and Michael Caine) was scripted by the Coen brothers but nevertheless a box office failure. Cameron Diaz became increasingly disenchanted with cinema.

The Counselor - 2013

Javier Bardem, Penelope Cruz, Michael Fassbender, and Brad Pitt were part of the cast of this film, which had a good, aggressive performance by Cameron Diaz.

The Other Woman - 2014

This film failed at the box office and was one of the last for the actress before she would disappear from the big screen.

Sex Tape - 2014

To close the disastrous year of the actress, 'Sex Tape' was responsible for giving her the Razzie award for Worst Actress of the Year.

Annie - 2014

'Annie' is the most recent film by the actress. She is so much more mature than in her early work. Unfortunately, the production received negative reviews and was also poorly evaluated by the public. It was the final straw for Cameron Diaz to leave Hollywood...

...for a while, at least.