ED Sheeran has been named the richest United Kingdom (UK) celebrity aged 30 or under – with an estimated fortune of £170m.
The 28-year-old singer has nearly doubled his wealth over the past 12 months to take the number one spot from Adele, according to Heat magazine.
Daniel Radcliffe, 30, is second with an estimated fortune of £90m while Harry Styles, 25, is third with close to £64m in the bank.
SEE THIS: Moesha Boduong turns policewoman to celebrate Halloween
Other names on Heat‘s annual rich list include Cara Delevingne and Little Mix.
Heat magazine‘s annual guide looks at the accounts, sales and endorsements of the UK’s most famous celebrities aged 30 or under.
Last year, Adele topped the list with an estimated fortune of £147.5m – but she turned 31 in May so can no longer be included.
The Harry Potter magic worked for Emma Watson, 29, as well as Daniel Radcliffe – her £57m places her fourth on the rich list.
ALSO SEE: “Satan” schools young man on Illuminati
Niall Horan, 26, comes in at fifth with £54.8m while collectively Little Mix are sixth with a combined worth of £50m.
The other stars who make up the top 10 are Louis Tomlinson, 27, (£46m), Liam Payne, 26, (£44m), Cara Delevingne, 27, (£39.5m) and Zayn Malik, 26, (£38m).