Julia Roberts is still the top-earning actress in Hollywood, according to The Hollywood Reporter's annual ranking of the highest-paid women in movies.
ADVERTISEMENT
Roberts topped the list with $20 million per picture. The "Ocean's Twelve" star edged out Cameron Diaz -- who also pulls down $20 million per picture, but only appeared onscreen in 2004 in her voiceover role in "Shrek 2."
Nicole Kidman came in third with $15 million per picture, ahead of Reese Witherspoon and Drew Barrymore -- who both command $15 million as well. The Reporter ranked Kidman ahead of the other two because she has an Oscar, according to Entertainment Weekly.