Julia Roberts may be a wife and mother, but she still brings home the bacon - to the tune of $20 million per movie.
The 38-year-old star tops The Hollywood Reporter's annual list of the highest-paid actresses for the second straight year.
Nicole Kidman is second, with a $16 million to $17 million per-film price tag, followed by "Walk the Line" star Reese Witherspoon and actress-producer Drew Barrymore, who each command $15 million per project.
Renee Zellweger, Angelina Jolie and Cameron Diaz each have a $10 million to $15 million asking price, followed by Jodie Foster ($10 million to $12 million), Charlize Theron ($10 million) and Jennifer Aniston ($9 million).
Can you think of any other actress that should be on the top list? And is Roberts worth 20m?