Jennifer Garner – $65m
Jennifer Garner has been acting for over 20 years! Her first onscreen role was in the TV movie Zoya. She has come a long way since then, but she has yet to show any signs of stopping.
Emma Watson – $70m
We are not at all surprised to find Emma Watson on the list! After playing Hermione Granger in Harry Potter, she has kept acting in other impressive titles. She was even cast as Belle in the live-action adaptation of Beauty and the Beast! She is an outspoken feminist and we love her for it.