Kristen Stewart, star of the "Twilight" series, topped the Forbes magazine list of Hollywood's highest-paid actresses. She earned an estimated $34.5 million between May 2011 and May 2012 for the final "Twilight" films and "Snow White and the Hunstman."
Close behind was Cameron Diaz, who raked in $34 million for her films "Bad Teacher," "What to Expect When You're Expecting" and "The Green Hornet."
Oscar winner Sandra Bullock came in third place, with $25 million. Angelina Jolie has been absent from the big screen recently, but she took fourth place, earning around $20 million, thanks to residuals and endorsement deals.
Charlize Theron was in the top five, with $18 million earnings for her roles in "Young Adult," "Snow White and the Huntsman" and "Prometheus," as well as for her gig as the face of Dior.
Rounding the top 10:
6. Julia Roberts ($16 million)
7. Sarah Jessica Parker ($15 million)
8. Meryl Streep ($12 million)
9. Kristen Wiig ($12 million)
10.Jennifer Aniston ($11 million)Labels: Hollywood