People Staff
November 30, 2007 AT 07:00 PM EST

According to the magazine Hollywood Reporter, Reese Witherspoon, 31, and Angelina Jolie, 32, won’t be asking for a handout any time soon. The two leading ladies top the list for the highest-paid actresses in Hollywood.

Even though Witherspoon’s most recent flick Rendition was a flop at the box office, the Oscar winner still makes between $15-20 million per movie.

Jolie only made $8 million for her role in Beowulf, but she made a reported $20 million when she starred in Mr & Mrs. Smith with Brad Pitt.

Actress of Cuban descent Cameron Díaz, 35, comes in third with an average of $15 million per movie, although she’s guessed to have earned a hefty $30 million for her role in Shrek 3.

Australian actress Nicole Kidman came in second place this year but fell to the fourth slot in 2007.

Here’s the complete list how much the top actresses take home per film:

1. Reese Witherspoon – $15-20 million
2. Angelina Jolie – $15-20 million
3. Cameron Díaz – $15 million
4. Nicole Kidman – $10-15 million
5. Renée Zellweger -$10-15 million
6. Sandra Bullock – $10-15 million
7. Julia Roberts – $10-15 million
8. Drew Barrymore – $10-12 million
9. Jodie Foster – $10-12 million
10. Halle Berry -$10 million

You May Like