Kristen Stewart trailblazes to top of best-paid actresses listAt just 22 years old, Kristen Stewart has made her way to the top of Forbes’s ranking of the best-paid actresses in Hollywood.

The star of the The Twilight Saga, who has become a household name in recent years, earned US$34.5M between May 2011 and May 2012, the period used by the magazine to establish its top ten.

Stewart is the youngest actress on the list by many years, followed by Charlize Theron and Angelina Jolie, 36 and 37 respectively.

Diaz and Bullock in the top three

In eighth place last year, Cameron Diaz shot up to second this year with earnings of US$34M, well ahead of  Sandra Bullock, in third with US$25M. Last year’s first in a tie with Sarah Jessica Parker, Angelina Jolie, plunges to fourth with a salary of US$20M, just ahead of Charlize Theron.

Forbes releases its ranking of the top-earning Hollywood actresses every year, based on the combination of their pay earned from roles in films and royalties received on box office sales, DVDs and Blu-ray. The magazine also takes note of revenue that comes from stars’ endorsement deals.

The ten best paid actresses in Hollywood
(source: Forbes)

01. Kristen Stewart, US$34.5M
02. Cameron Diaz, US$34M
03. Sandra Bullock, US$25M
04. Angelina Jolie, US$20M
05. Charlize Theron, US$18M
06. Julia Roberts, US$16M
07. Sarah Jessica Parker, US$15M
08. Meryl Streep, US$12M
09. Kristen Wiig, US$12M
10. Jennifer Aniston, US$11M