Date: 8th February 2010

Emma Watson is top-earning actress

Emma Watson has been named Hollywood's highest-paid female star in a poll compiled by US magazine Vanity Fair.

Watson, 19, who fronts high-profile fashion campaigns, is said to have made more than $30m (19m) last year.

The star, who came 14th in the overall list, beat actress Cameron Diaz, the only other woman in the top 20.

Watson's Potter co-stars Daniel Radcliffe and Rupert Grint appear sixth and 15th respectively.

Source: Press Release