The Real Madrid star has replaced the singer Shakira with 107 million 'likes' - 5,000 more than the Hips Don't Lie hitmaker, whose partner plays for Barcelona.

Ronaldo tops a new list of most popular international athletes, well ahead of fellow soccer stars Lionel Messi, David Beckham and Neymar.

Basketball legends Michael Jordan and Kobe Bryant also make the top 10.