Who Is the Highest-Paid Actress in Hollywood?

Kristen Stewart, Jennifer Aniston and Charlize Theron land spots on Forbes magazine's annual list of top-earning female stars

In Snow White & the Huntsman, Kristen Stewart is (according to a mirror that melts, turns into an imposing warrior and speaks) "the fairest of them all." Now, she has another superlative to add to her increasingly impressive resume: highest-paid actress of them all.

Forbes has unveiled its annual list of the top-earning actresses in Hollywood (based on the combined tally of "upfront pay, profit participation, residuals, endorsements and advertising work"), and the 22-year-old Twilight star is perched at the very top. To snag that spot, all she had to do was earn a cool $34.5 million between May 2011 and May 2012 -- no problem thanks to the the one-two punch of last fall's The Twilight Saga: Breaking Dawn - Part 1 and this summer's Snow White.

Stewart didn't have a whole lot of breathing room, however. Nipping at her heels was Cameron Diaz, who snagged the No. 2 spot and earned $34 million this year. While Diaz's turn in What to Expect When You're Expecting was certinaly a factor, it was the surprising box-office success of her raunchy comedy Bad Teacher that truly put green in her pockets.

Sandra Bullock grabbed third on the list with $25 million, despite the fact that her only film over the period, the indie Extremely Loud & Incredibly Close, was far from a box-office smash. (She's still earning residuals from her mega-grossing 2009 hit The Blind Side, which helps.)

Angelina Jolie, whose only films during Forbes' measured frame were Kung Fu Panda 2 and the indie In the Land of Blood & Honey (which she wrote and directed), took the No. 4 slot with $20 million -- largely on the strength of her product endorsements (thanks, Louis Vuitton!).

Fifth place belonged to Charlize Theron, who made $18 million over the one-year stretch thanks to high-profile turns in Snow White & the Huntsman and Prometheus, as well as her earnings as the face of Dior.

Rounding out the top 10 were Julia Roberts (No. 6 with $16 million), Sarah Jessica Parker (No. 7 with $15 million), Meryl Streep and Kristen Wiig (No. 8 and 9, respectively, with $12 million), and Jennifer Aniston (No. 10, with $11 million).

Connect with Us
Follow Our Pins

Yummy recipes, DIY projects, home decor, fashion and more curated by iVillage staffers.

Follow Our Tweets

The very dirty truth about fashion internships... DUN DUN @srslytheshow http://t.co/wfewf

On Instagram

Behind-the-scenes pics from iVillage.

Best of the Web