Harry Potter actor Daniel Radcliffe is the wealthiest British star under 30, according to a new “rich list”.
The 21-year-old heads a trio of Hogwarts stalwarts in the top four of the study while the list is dominated by women.
Emma Watson, who plays Hermione Granger, and Rupert Grint, Ron Weasley in the hit movies, filled third and fourth in the Heat magazine research.
Radcliffe is estimated to have pocketed £25 million for the two Deathly Hallows films, the first of which broke five UK box office records on its release this month. The second follows next year.
Emma, 20, a successful spokesmodel for fashion brand Burberry, is estimated to have earnings in excess of £20.6 million and is the youngest person on the list.
Grint is thought to be worth £19 million but has admitted to splashing his earnings on vehicles including an ice-cream van, Hovercraft, Range Rover, Mini and a Chevy pick-up.
The richest woman is actress Keira Knightley, 25, who takes second place with £30.1 million, topped up by her contract as the face of the fragrance Chanel Coco Mademoiselle.
Cheryl Cole – with her X Factor judge seat and deals with L’Oreal and de Grisogno jewellery – is way ahead of fellow Girls Aloud members. Her estimated worth of £7.9 million saw her ranked 14th.
Erstwhile bandmates Kimberley Walsh and Sarah Harding are joint 26th, thought to have made nearly £3.9 million, with Nadine Coyle at 28 and Nicola Roberts at 29.
Coleen Rooney proves herself as more than a Wag at number 10. Her £9 million income comes from deals with Littlewoods, Argos, Nike and ITV2 as well as fragrance, magazine and book deals.