Walk The Line star
Reese Witherspoon is officially the highest-paid actress in Hollywood. The 31-year-old Oscar winner has beaten the likes of
Angelina Jolie,
Cameron Diaz and
Nicole Kidman to claim the number one spot in the Hollywood Reporter's annual female rich list - receiving a staggering $15-$20 million paycheck per picture.
Tomb Raider star Jolie, 32, comes in second, though her salary for the current
Beowulf picture was said to be a "mere" $8 million. Diaz, 35, is placed third, with a $15 million-per-movie salary demand, though her take-home earnings from the recent
Shrek The Third are pegged at a very healthy $30 million. Last year's number two,
Nicole Kidman, 40, fell to fourth place, with an asking price of $10 million to $15 million a film. Also in the $10 million to $15 million club are
Renee Zellweger,
Sandra Bullock and
Julia Roberts, despite an absence from the screen since 2004. The full list is: 1.
Reese Witherspoon - $15 million-$20 million; 2.
Angelina Jolie - $15 million-$20 million; 3.
Cameron Diaz - $15+ million; 4.
Nicole Kidman - $10 million-$15 million; 5.
Renee Zellweger - $10 million-$15 million; 6.
Sandra Bullock - $10 million-$15 million; 7.
Julia Roberts - $10 million-$15 million; 8.
Drew Barrymore - $10 million-$12 million; 9.
Jodie Foster - $10 million-$12 million; 10.
Halle Berry - $10 million.