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...













This week's top voucher codes
This week's top voucher codes
The Sunday Times Rich List 2012: Musicians
The world's largest employers
This week's top discount vouchers
This week's top discount vouchers
This week's top discount vouchers
This week's top discount vouchers
Top recession-proof jobs
This week's top discount vouchers
'Big Data' to boost economy by 2017
Barclays launch sticky credit card
James Caan on saving your business money
Growing emphasis on price leaves consumers at risk
Theo Paphitis’s Tips for Small Businesses