Cristiano Ronaldo isn't Europe's highest-paid celebrity anymore

CR7 has fallen behind Harry Potter author J.K. Rowling in the rankings for Europe's most minted star of 2017, according to Forbes

British author Rowling tops Forbes's European celebrity rich list for 2017 with projected earnings of $95m – $2m more than the Real Madrid forward.

However, Ronaldo will be pleased to know he's still the year's highest-paid sportsman in the world, ahead of basketball icon LeBron James and rival Lionel Messi.

According to Forbes's rankings, the 32-year-old comes fifth in the overall celebrity list (behind Drake, Rowling, Beyonce and Diddy), with Messi 14th.

In terms of footballers in the European rankings, Gareth Bale comes in joint-18th with $34m earnings, followed by Zlatan Ibrahimovic in 20th with $32m.

Forbes's European Celebrity Rich List 2017

1. J.K. Rowling: UK, $95 million

2. Cristiano Ronaldo: Portugal, $93m

3. Coldplay: UK, $88m

4. Adele: UK, $69m

5. Roger Federer: Switzerland, $64m

-6. Elton John: UK, $60m

-6. Gordon Ramsay: UK, $60m

7. Paul McCartney: UK, $54m

8.  Rory McIlroy: UK, $50m

9.  Calvin Harris: UK, $48m

10. Lewis Hamilton: UK, $46m

11. Simon Cowell: UK, $43.5m

12. Tiesto: Holland, $39m

13. Sebastian Vettel: Germany, $38.5m

14. Novak Djokovic: Serbia, $37.6m

15. Ed Sheeran: UK, $37m

16. Fernando Alonso: Spain, $36m

18. Gareth Bale: UK, $34m

18. Conor McGregor: Ireland, $34m

20. Zlatan Ibrahimovic: Sweden $32m

In Other News... on FourFourTwo.com