Cameron Diaz is among Hollywood’s 10 highest paid actresses, Forbes reports. Diaz, who stars in the new hit comedy Bad Teacher, earned $18 million between May 2010 and May 2011. The 38-year-old Cuban American beauty stands beside an elite group of other female Hollywood A-listers, including Angelina Jolie, Sarah Jessica Parker and Jennifer Aniston.
In all, the women on the list collectively earned $218 million, by Forbes’ estimation. Click here for a slideshow of the rest of the actresses on the list.