We all have our own favourite leading ladies, but which Hollywood actresses are paid the most to appear in the movies we love?
Forbes released its list of the highest-paid female actresses in Hollywood. So who is the ultimate leading lady? Angelina Jolie came in equal first with Sarah Jessica Parker with both of them earning an estimated US$30 million ($28.1 million) between May 2010 and May 2011.
The pair were closely followed by Jennifer Aniston and Reese Witherspoon who both bagged US$28 million ($26.2 million).
And coming in fifth is Julia Roberts who banked US$20 million ($18.7 million). Flick through these pics of the full top 10 highest-paid actresses.