Stepaside, Angelina. Sorry, Sandra. The actress who cashes the biggest paychecks inthe business is none other than Kristen Stewart. Forbes ranked her the #1highest-earning actress between the dates of May 2011 and May 2012.

Howmuch exactly? Brace yourselves. 22-year-old Kristen earned $35 million. (We’llgive you a minute to pull your jaw up off the floor.)

Kristen Stewart at the Australian "Snow White and the Huntsman" premiereRelated: Have you seen the new teaser trailer for Breaking Dawn Part 2?

It’sa little nuts to think that she beat out heavyweights like Julia Roberts and SnowWhite costar Charlize Theron. But itdoes make sense. Kristen is in the middle of one of the highest-grossingfranchises of our time. And she’s the hero.

Forbes noted that she leveraged hernecessity to the franchise to renegotiate. “At this point, could anyone elseplay Bella Swan in Twilight? Probably not; if the studio tried to switch inanother actress, fans would revolt. So for the last two ‘Twilight’ films,Stewart has been able to demand an estimated $12.5 million per film, plus ashare of the profits.”

Prettyimpressive negotiating skills, K.Stew. Or impressive agents. Either way, well played. Maybe this means she'll have to start smiling more?

Check out who else made the cut for the highest-earning actresses -- and their crazy paychecks! -- in the gallery above.

Do you think Kristen is overpaid for her work? Or did she earn it?

Photos Courtesy of Getty Images and FameFlynet