Kristen Stewart is the highest paid actress in the world. She reportedly earned $34.5 million last year and topped the annual list of highest paid actresses compiled by Forbes magazine. She is followed by Cameron Diaz on this list who earned $34 million last year.
As per the list Kristen’s earnings mainly came from her $12.5 million salary plus profit share for both instalments of The Twilight Saga: Breaking Dawn Parts I and II, and also her role in Snow White and the Huntsman, while Cameron’s earnings came from her salaries for Bad Teacher, The Green Hornet and What to Expect When You’re Expecting.
Sandra Bullock was placed third in the list, for the $25 million she earned for forthcoming movie Gravity, as well as profits she is still making from 2009 film The Blind Side.
Actress Angelina Jolie follows at number four with $20 million and Charlize Theron with $18 million at the fifth slot. Julia Roberts has been placed sixth with earnings of $16 million over the period May 2011 to May 2012, with $15 million its Sarah Jessica Parker, at number seven.
The Iron Lady star Meryl Streep and Bridesmaids actress Kristen Wiig took joint eighth place with earnings of $12 million, while Jennifer Aniston completed the top 10 with $11 million.