She hasn't appeared in a movie for a couple of years, but Angelina Jolie is still Hollywood's top earning actress.
Jolie took the top spot in Forbes' annual list, followed by Jennifer Lawrence and Kristen Stewart -- proof that signing on for a franchise is a good financial move.
Sandra Bullock landed at No. 7 on the list earning $11 million less than in 2012.
Take a look at Forbes' complete list of highest-paid actress in the gallery below.