L'actrice jouait le rôle de Natalie Cook aux côtés des autres drôles de dames, Drew Barrymore et Lucy Liu en 2000 - dans le film tiré de la célèbre série télévisée des années 70. Elles avaient toutes les trois repris leur rôle en 2003 dans Charlie - Les Anges se déchaînent, mais Cameron Diaz n'a pas l'intention d'en faire un troisième. Elle confie au magazine Us Weekly : «Les gens me demandent si je referai un Drôle de Dames dans 10 ans, et je réponds ‘'Quoi ?!'' Ce sera un peu difficile de porter les tenues sexy de mon personnage dans 10 ans !» Mais elle avoue qu'elle sera toujours prête à reprendre son rôle, ou plutôt à prêter sa voix, dans Shrek.Et même si Shrek 4 est supposé être le dernier, elle espère qu'il y en aura d'autres «Je suis toujours partante pour Shrek ! J'espère que nous n'aurons pas à attendre trop longtemps !»