Daniel Radcliffe, Robert Pattinson and Keira Knightley are among the wealthiest Britons under the age of 30, the Sunday Times Rich List reveals.
The three actors all made the top 10 Young People list, which excludes those who made their fortunes in sports.
Daniel, the 21-year-old star of the Harry Potter movies, was the highest ranked celebrity in the list, equalling his 2010 fifth place position but with an increased wealth of £48 million.
R-Patz, star of the Twilight series, is joint eighth in the list at £32 million, up from 14th place last year.
He overtakes Keira Knightley, whose wealth has increased by £2 million to £30 million this year but who now ranks at number 10, down from joint 7th last year.