Brad Barket/Getty
Enid Portuguez
Feb 08, 2010 @ 1:00 pm

Emma Watson earned more money than any other actress in 2009 according to Vanity Fair's list of top 40 Hollywood moneymakers. The 19-year-old took home an estimated $30 million for starring in Harry Potter and the Deathly Hallows, the two-part finale of the series. The actresses following Watson on the list were Cameron Diaz, who earned $27 million, Sarah Jessica Parker and Katherine Heigl, who both made $24 million last year.

You May Like