Harry Potter actor Daniel Radcliffe has been named the richest British star under the age of 30, ahead of Robert Pattinson and Keira Knightley.
Radcliffe's $82.7 million (£51.7 million) fortune has landed him at the top of the rundown compiled by U.K. magazine Heat.
The 22 year old's earnings put him above second-placed star Knightley, who at 26 has amassed $49.3 million (£30.8 million), while 25-year-old Twilight favourite Pattinson came in third with $39.8 million (£24.9 million).
Radcliffe's Potter co-stars Emma Watson ($38.2 million/£23.9 million) and Rupert Grint ($34.7 million/£21.7 million) rounded out the top five respectively.
Leona Lewis, Cheryl Cole and Charlotte Church were also named in the top 10 rich list.