Ladies' Room
Hollywood's top earning females
2. Cameron Diaz ($27million)
The ever-stunning Cameron Diaz however, earned even more. As with most of the stars, there was a pocket change of $1m for royalties, in addition to $6m for 'The Green Hornet' and $10 million for action comedy 'Knight and Day' starring opposite Tom Cruise.
And the ongoing 'Shrek' franchise set Diaz up for another $10m for part four of the animated adventure 'Shrek Forever After'.
But one star shone the brightest in Hollywood's top earners...













Best Dressed Women 2011
Top maxi dresses
Star body worries
Top 10 spring dresses
Perfect celebrity husband
Worst celebrity husbands
Iconic brides
Top selling male calendars of 2010
Christmas gifts: The facts
Top 10 Celebalikes
Jessie J announces UK arena tour for 2013
Stars turn out for Levi’s Paris store opening
Win a copy of Russell Watson's new album
Video: Rachel K Collier - Hard Road to Travel