JK Rowling is the highest-paid European celebrity of 2017, according to Forbes.
The Harry Potter author earned $95 million (£72 million) 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 (£52 million) over the past year.
The second-highest-paid European celebrity in 2017 is Portuguese footballer Cristiano Ronaldo, who earned $93 million (£71 million). Coldplay were ranked third after earning a combined $88 million (£67 million) and Swiss tennis champion Roger Federer was fifth thanks to his $60 million (£49 million) pay packet.
Other British men including Sir Elton John, Gordon Ramsay, Calvin Harris, Simon Cowell and Ed Sheeran also featured in the top 20.
Below is the list in full:
20. Zlatan Ibrahimovic — Sweden: $32 Million

18= Conor McGregor — Ireland: $34 Million

18= Gareth Bale — UK: $34 Million

See the rest of the story at Business Insider