Ed Sheeran has been named the world’s highest-earning solo artist, worth $110m (£83m).
The 27-year-old pop star has been ranked ninth on Forbes’ annual list of the world’s best paid celebrities.
U2 and Coldplay are also included in the top 10 alongside global football stars Lionel Messi and Cristiano Ronaldo.
George Clooney is placed at number 2 with $239m (£180m). The $1bn (£753m) sale of the Hollywood actor’s Casamigos tequila company to Diageo is largely responsible for his healthy paycheck.
In 2017, ‘Shape of You’ became Spotify’s most streamed track of all time.
Sheeran famously used to sleep rough before his music career took off. This month, he reportedly won planning permission to install “anti-homeless” railings outside his London home.
Forbes’ Celebrity 100 list ranks stars’ estimated pre-tax earnings from 1 June 2017 to 1 June 2018.
Only 15 of the top 100 top-earning celebrities were women. This is down one compared with last year’s list.
Eleven celebrities now cross the $100m (£75.6m) threshold, which is more than double the number from the last two years combined.
Boxer Floyd Mayweather tops this year’s list with $285m (£215m).
Reality star Kylie Jenner was placed third with $166.5m (125.5m).