Top 5 Cameron Diaz Films

Cameron Diaz in There's Something About Mary

Now that Cameron Diaz has announced she had retired from acting, we thought we’d honor her career as an actress by listing some of our favorite Diaz roles.

Celine, A Life Less Ordinary

We all know Diaz from Charlie’s Angels, but this is another great movie where Diaz plays a badass bitch with some serious attitude. Diaz co-leads with Ewan Mcgregor in a wacky love story that begins with a ‘kidnapping’ and shapes up to be more than either of them were expecting.

Christina, The Sweetest Thing

Diaz has starred in several chick flicks but I think this has got to be our favorite. It’s raunchy and exaggerated, but also gets brutally honest. We want Christina as our best girl friend.

Jenny, Gangs of New York

Diaz was by no means the best thing about this movie, because quite frankly, it is flawless. Some people are skeptical about her casting in the film, but we think she was great.

Mary, There’s Something About Mary

A romantic comedy starring Diaz and Ben Stiller. She was perfect for role because let’s face it, there really is something about Diaz.

Princess Fiona, Shrek

Princess Fiona is one of the greatest princesses. First appearances suggest she is your typical, generic, beautiful Disney type princesses but even before we watch her give Robin Hood and his merry men a serious ass-kicking, it is obvious she is so much more than this. She’s a princess that can hold her own and her love story with Shrek delivers a beautiful message about true, beneath-the-surface love. Diaz nailed it.