She has earned more at the tender age of 20 than most of us can imagine making in a lifetime. But despite having more than ?20million to her name, Emma Watson has only made it to third place in a list charting the wealthiest British stars aged 30 and under – with her Harry Potter co-star Daniel Radcliffe beating her to the top spot。
Miss Watson’s fortune has come primarily from her role as Hermione Granger in the seven films, topped up by a contract as the face of Burberry and modelling work for Chanel. But Radcliffe, 21, is estimated to have made more than ?45.6million from playing the boy wizard, as well as starring in West End and Broadway productions such as Equus。
The success of teenage vampire films the Twilight Saga has seen 24-year-old Robert Pattinson become a multi-millionaire, earning ?18.5million in just a few years。