Last year it was Adele ($190 million) this year Ed Sheeran is the richest under- 30 celebrity in the U.K.
Ed Sheeran brought in $218 million while Harry Potter star is a distant second at $115 million. Third place goes to Harry Styles at $82 million.