Angelina Jolie and Sarah Jessica Parker have been named Hollywood's highest-paid actresses by America's Forbes magazine.
Jolie has enjoyed a number of hit films over the last 12 months, including Salt and The Tourist, which have helped her rake in an estimated $30 million (£18.8 million) salary between May, 2010 and May, 2011, putting her in joint first place with Parker.
Parker's multi-million dollar earnings came mostly from re-runs of her Sex and The City TV shows, as well as the second movie in the series last year (10), and her numerous side projects which include a perfume line and a role with fashion house Halston.
Jennifer Aniston and Reese Witherspoon came joint third with earnings of $28 million (£17.5 million) each, according to Forbes, while Julia Roberts came fifth with $20 million (£12.5 million).