Who Are Hollywood's Highest-Paid Actresses?

Kristen Stewart

Kristen Stewart has dethroned Angelina Jolie as the highest-paid woman in Hollywood, according to Forbes.

The 22-year-old actress, who rose to fame playing Bella Swan in the Twilight series, earned a whopping $34.5 million from May 2011 to May 2012. Stewart's most recent film, Snow White and the Huntsman, has taken in more than $123 million at the box office in under three weeks.

Who are 2011's highest-paid actresses?

Narrowly behind Stewart is Cameron Diaz, who earned $34 million last year. The success of Bad Teacher helped increase her salary from last year's $18 million.

2010's highest-paid female Sandra Bullock comes in third with $25 million. Jolie follows with $20 million.

Rounding out the top 10 are Charlize Theron ($18 million), Julia Roberts ($16 million), Sarah Jessica Parker ($15 million), Meryl Streep ($12 million), Kristen Wiig ($12 million) and Jennifer Aniston ($11 million).

Editor's Picks

11:29PM NBC
9:00PM BBC America
4:30PM NBC

Streaming

Find a TV Show

See more »

Advertisement
130518photo-eva1

Eva Longoria: Hot or Not?

Do you like her look? Vote on the week's best and worst celebrity fashion statements

Our Partners

Shop

Buy The Jennifer Aniston Collection (She's the One / The Object of My Affection / Picture Perfect) from Amazon.com

From 20th Century Fox (DVD)
Usually ships in 24 hours
Buy New: $17.99 (as of 05/17/13 7:39 PM EST - more info)

Buy Charlie Rose - Angelina Jolie & Mariane Pearl / David Rose(June 19, 2007) from Amazon.com

(Amazon Instant Video)
Usually ships in 1-2 business days
Buy New: $1.99 (as of 1:16 AM EST - more info)

Buy Brangelina: The Untold Story of Brad Pitt and Angelina Jolie from Amazon.com

From Transit Publishing, Inc. (Hardcover)
Usually ships in 24 hours
Buy New: $12.93 (as of 1:16 AM EST - more info)