11. Annie und Shrek
2014 hatte sie ihren letzten Auftritt als Schauspielerin. Im Film Annie spielte sie an der Seite von Jamie Foxx. Es ist eine Adaption des Musicals von 1977, welches am Broadway vorgeführt wurde. Anfangs wurde der Film hart kritisiert und entwickelte sich schließlich doch noch zum Erfolg.
Ausgerechnet mit ihrer Stimme brach Cameron Diaz ihren eigenen Rekord. Für den Animationsfilm Shrek sprach lieh sie der Rolle der Prinzessin Fiona ihre Stimme. Für den dritten Teil erhielt sie eine Gage von 30 Millionen Dollar. Das brachte sie auf ein Jahreseinkommen von 50 Millionen Dollar. Damit hat sie wohl wirklich für den Rest ihres Lebens ausgesorgt.