Cameron Diaz isn’t just a name; she’s an era. From her dazzling debut in The Mask to her reign as the queen of rom-coms and even a few unexpected dramatic turns, Diaz has given us some of the most iconic moments in movie history. Whether she’s making us laugh, swoon, or cringe (looking at you, Bad Teacher), her charm and wit have made her a staple of Hollywood for decades.
In this list, we’re diving into Cameron Diaz’s top 20 movie roles, ranked from her less-than-stellar moments to her unforgettable performances. Get ready for a nostalgic trip through her career, where the good, the bad, and the surprisingly brilliant are all on full display. Let’s rank!
| © Alistair Cowin/Coleman-Rayner