Send news tip to FOXNews.com

SUBMIT

Report: Cameron Diaz Hollywood's Top-Earning Actress

Tuesday, August 12, 2008

There's something about Cameron.

Cameron Diaz is Hollywood's top-earning actress, raking in $50 million from June 1, 2007, to June 1, 2008, Forbes.com reports.

Her top billing is due in large part to her lucrative reoccurring role as a princess-turned-ogre in DreamWorks' "Shrek" franchise, the Web site reports.

"Atonement" star Keira Knightley places No. 2 on the list, with annual earnings of $32 million.

Click here for photos.

Former "Friend" Jennifer Aniston comes in third, collecting $27 million over the course of the year for films like "Marley & Me" and "He's Just Not That Into You."

Oscar-winners Reese Witherspoon and Gwyneth Paltrow tied for fourth place on the list, with each banking $25 million during the year.

Jodie Foster came in sixth with $23 million; Sarah Jessica Parker seventh with $18 million; Meryl Streep eighth with $16 million; Amy Adams ninth with $14.5 million and Angelina Jolie tenth with $14 million.

Related

Click here for the Forbes report

Fox News Video
ADVERTISEMENT

FNC iMag


ADVERTISEMENT

Advertise on FOXNews.com ,FOX News Channel , and FOX News Radio Jobs at FOX News Channel. Internships @ FNCU

Terms of use. Privacy Statement. For FOXNews.com comments write to foxnewsonline@foxnews.com; For FOX News Channel comments write to yourcomments@foxnews.com

This material may not be published, broadcast, rewritten, or redistributed. © 2008 FOX News Network, LLC. All rights reserved. All market data delayed 20 minutes.