Emma Watson has been named the highest paid actress of the past decade.
Her role in “Harry Potter” as well as in the role in the “The Tale Of Despereaux” have taken $5.4billion (£3.32billion) worldwide, which gave her films’ box-office takings ahead of Hollywood celebrities.
The star, who topped the poll by the Guinness Book Of World Records, also had the highest average box office receipts per movie, with each of her films making an average of £554,880,000.