Ed Sheeran has broken an all time record for most money made in one year by a musician, as he earned £342.4 million in 2018.
The 27-year-old performer raked in an utterly eye-watering £342.4 million in 2018, beating the likes of Taylor Swift, Jay-Z and even Beyonce – who, alongside the ‘Shape of You’ singer, featured in the top five.
His Divide tour has earned him more than any other performer in the last 30 years – for which he sold an amazing 4,860,482 tickets across 53 cities and 94 shows.
He wasn’t alone at the top though, his celebrity friend, Taylor Swift came in second place hauling in £244 million.
Though the 29-year-old ‘Look What You Made Me Do’ singer released her sixth studio album Reputation in 2017, the world stadium tour was pretty much a sell-out.
In the third spot was Jay-Z and Beyonce shared the third spot taking in £201m – but there was a degree of controversy when rumours circulated the couple failed to sell out their joint tour and gave tickets away for free.
Also on the top ten list of highest earners of 2018 was Pink!, Bruno Mars, The Eagles, Justin Timberlake, Roger Waters, and The Rolling Stones.