Kristen Stewart, Charlize Theron Among Top 5 Highest-Earning Actresses (VIDEO)

K-Stew & R. Patz Kiss
R. Patz steals a kiss from his Twilight lover.
Twilight actress Kristen Stewart is giving Hollywood veterans a run for their money, literally, by taking the number one slot on the Forbes’ list of Hollywood’s Top-Paid Actresses for 2012.

The Snow White and the Huntsman actress, 22, has beat out the likes of industry veterans Cameron Diaz, Julia Roberts and Sandra Bullock.

Watch the video above to see who else made the list.

According to the magazine, Stewart became “indispensable” as part of the Twilight franchise. Combined with the mega success of Snow White and the Huntsman, it means she now commands a $34.5 million asking price.

In getting this number, Forbes considered “upfront pay, profit participation, residuals, endorsements and advertising work.”

Check out the full Forbes list of Highest Paid Actresses below.

1. Kristen Stewart, $34.5 million

2. Cameron Diaz, $34 million

3. Sandra Bullock, $25 million

4. Angelina Jolie, $20 million

5. Charlize Theron, $18 million

Celebuzz Single Player No Autoplay (CORE)
No changes are to be made to this player