Jennifer Garner – $65m
Jennifer Garner has been in the industry for more than 20 years now. She got her first onscreen role for Zoya. A lot has changed since then, but it does not look like she plans on stopping anytime soon.
ADVERTISEMENT
Emma Watson – $70m
We doubt you were surprised to see Emma Watson here. She brought Hermione Granger to life, but she has also worked on other projects since then. She even played Belle in Beauty and the Beast recently!