Want the best part-time job in the world? Trade places with Julia Roberts.
The "Ocean's Eleven" star is highest-paid actress, earning $20 million per movie, according to the Hollywood Reporter's annual power list.
At No. 2 is Nicole Kidman, who collects an estimated $16 million to $17 million per movie, the Reporter said.
The No. 3 and No. 4 spots were held by Reese Witherspoon, currently starring in Oscar hopeful "Walk the Line," and Drew Barrymore, both of whom take in $15 million a movie.
Story Continues Below
Renee Zellweger, Angelina Jolie and Cameron Diaz all had salaries estimated between $10 million and $15 million per film, the No. 5, 6 and 7 positions on the list, the Reporter said.
Jodie Foster, who starred in the recent thriller "Flight Plan," returned to the list for the first time since 2002 at No. 8 with an asking price from $10 million to $12 million.
Charlize Theron made her debut in the No. 9 spot at a flat $10 million, and the No. 10 position belonged to Jennifer Aniston, who was said to make $9 million a movie.
Roberts, 38, put her career on hold in 2004 and 2005. She gave birth in November of last year to twins, Phinnaeus and Hazel, and is married to cameraman Danny Moder.