JK Rowling is the highest-paid European celebrity of 2017, according to Forbes. The Harry Potter author earned $95 million (£72 m) in the last 12 months, before taxes and management fees, according to the money magazine. As the highest-paid author in the world, the 52-year-old continues to make more than half her money from the children’s fiction series which made her a household name, thanks to the success of the stage revival (and script of) The Cursed Child.
The only other woman to be included in the top-20 is Adele, who earned $69 million (£52m) over the past year. The second highest-paid European celebrity in 2017 is Portuguese footballer Cristiano Ronaldo, who earned $93 million (£71m). Coldplay were ranked third after earning a combined $88 million (£67m) and Swiss tennis champion Roger Federer was fifth thanks to his $60 million (£49m) pay packet.
Other British men including Sir Elton John, Gordon Ramsay, Calvin Harris, Simon Cowell and Ed Sheeran also featured in the top 20.