Daniel Radcliffe has been named as Britain's highest earning movie star under the age of 30, ahead of Robert Pattinson and Keira Knightley.
The 'Harry Potter' star is worth $82.7 million (£51.7 million), according to Heat magazine.
Knightley, at 26, has amassed a fortune of $49.3 million (£30.8 million) while 25-year-old Pattinson, best known for his role as Edward Cullen in 'The Twilight Saga', is third with $39.8 million (£24.9 million).
22-year-old Radcliffe's 'Potter' co-stars Emma Watson and Rupert Grint rounded off the top five, with $38.2 million (£23.9 million) and $34.7 million (£21.7 million) respectively.
Singers Leona Lewis, Cheryl Cole and Charlotte Church were also amongst the top ten.
Things could have been very different for Radcliffe, as his parents were originally reluctant to let him try out for the part of the boy wizard.
Daniel Radcliffe...





























