Emma Watson
Emma Watson earned more than $60 million playing Hermione Granger in the Harry Potter series, and she hasn't stopped there. The actress was reportedly paid $3 million upfront for Beauty and the Beast, with a deal that predicts she'll make $15 million off the film's success.