Oscar winner Nicole Kidman is the highest paid actress, able to demand up to $17million (£8.7m) per movie - ‘Hollywood Reporter’s annual list has revealed.
Although the Aussie actress has starred in the recent box office flops ‘Bewitched’ and ‘The Stepford Wives’, she received her biggest pay cheque yet for her alien movie ‘Invasion’.
Reese Witherspoon is the second highest paid actress. The ‘Legally Blonde’ star can earn up for $15million (£7.6m) per movie.
Drew Barrymore, Cameron Diaz and Halle Berry can all demand $15million per role. With Charlize Theron, Angelina Jolie and Kirsten Dunst just behind with film fees of up to $10million.
Former ‘Friends’ star Jennifer Aniston completes the top ten, able to rake in $8million per movie.