This should come as no surprise, "Twilight" fans: Kristen Stewart made more money than any of her female peers last year.
Forbes has released their annual list of the highest-paid actresses in Hollywood, and Stewart managed to land on top. The magazine estimates an actor's income based on the money they're paid up front for a role as well as any other residuals, endorsements or advertising work they may receive. From May 2011 to May 2012, Forbes calculated that Stewart made $34.5 million thanks to filming both "Breaking Dawn" films back-to-back and her recent hit "Snow White and the Huntsman."
So who else made the cut? Well, the second woman on this list may surprise you. Forbes estimates that Cameron Diaz made $34 million last year thanks to the surprise success of "Bad Teacher" and the back end profits she made from that, plus the money Diaz took in from "What to Expect When You're Expecting" and "The Green Hornet." Diaz might not have been the actress who popped on our radar last year, but she certainly did well enough for herself.
Coming in third place is Sandra Bullock, who Forbes says made around $25 million for the year. She's still taking in profits from "The Blind Side's success three years ago, plus she earned good paydays from "Extremely Loud & Incredibly Close" and "Gravity."
Rounding out the top five are Angelina Jolie with $20 million thanks to her residuals from past movies and endorsement deals with Louis Vuitton and Charlize Theron with $18 million due in a large part to "Young Adult," "Prometheus" and "Snow White and the Huntsman." You can read the full list here.
Are you surprised Stewart made more than any other female actress in Hollywood this year? Tell us in the comments section below or on Twitter!