Reese Witherspoon has topped the list of the highest-paid actresses in Hollywood, taking in a whopping $15-$20 million per movie.
The Hollywood Reporter's annual list of the highest-paid actresses also reports Angelina Jolie as the second highest earner, making nearly as much as Reese per film. However, Angie, 32, only took home $8 million for her animated thriller "Beowulf."
Also on the list: Cameron Diaz, 35, with $15 million paychecks; Nicole Kidman with $10-$15 million per film and Renée Zellweger and Sandra Bullock with $10-$15 million per flick.
Julia Roberts, 40, once the highest-paid actress, makes around $10-$15 million.
The complete list appears in The Hollywood Reporter's "Women in Entertainment: Power 100" issue, out Tuesday.