WireImage; Getty (2)
June 20, 2012 10:35 AM

Talk about a hefty payday!

Twilight star Kristen Stewart raked in $34.5 million between May 2011 and May 2012, earning her the top spot on Forbes‘s list of the highest-paid actresses in Hollywood.

Rounding out the top three were Cameron Diaz, 39, who had a banner year thanks in part to Bad Teacher, and Sandra Bullock, 47 – who, according to Forbes, is still collecting from her Oscar-winning turn in 2009’s The Blind Side.

RELATED: Breaking Dawn: Part 2: Watch the Full Trailer

Propelled by her paychecks from both the Twilight franchise as well as her starring role in Snow White and the Huntsman, Stewart, at 22, is also the youngest actress on the list – by 16 years.

And it’s a safe bet to say that she will have a place on the list next year as well. The fifth and final installment in the Twilight film series, Breaking Dawn: Part 2, comes out in November.

Other actresses in the Top 10 include Angelina Jolie, Jennifer Aniston and Sarah Jessica Parker.

See Forbes‘s full list here.

RELATED: Cameron Diaz’s Healthy Ladies’ Lunch

You May Like