Forbes Names Cameron Diaz Highest Paid Actress

July 23, 2008 By:
Forbes Names Cameron Diaz Highest Paid Actress

Will Smith was revealed by Forbes as the highest paid actor yesterday, and today it's all about Cameron Diaz.

Believe it or not, she beat out Reese Witherspoon and Jennifer Aniston for top honors, banking $50 million in this past year alone.

That's a whole lot of cash for her only 2008 movie being What Happens In Vegas! Ok, Shrek came out in '07, we'll give her that…

Cam does have a lot on her plate for 2009, including My Sister's Keeper, and Shrek Goes Fourth.

Here's the other five leading ladies that round out the top five highest paid actresses of the year.

5. Gwyneth Paltrow $25 million

4. Reese Witherspoon $25 million

3. Jennifer Aniston $27 million

2. Keira Knightley $32 million

1. Cameron Diaz $50 million