There's so much love for Portuguese superstar Cristiano Ronaldo from all over the world.
The Real Madrid superstar is one of the greatest players to have ever played the game and continues to produce the goods week in, week out.
At 31-years-old, the ex-Manchester United man may well be approaching the latter stages of his career, but he's certainly showing no signs of slowing down.
SIGN UP NOW
Want to become a GMS writer? Sign up now and submit a 250 word test article: http://gms.to/haveyoursay4
His statistics, as they always are, have been truly remarkable this season; with 31 goals and 11 assists in 33 La Liga appearances this term, Ronaldo could yet inspire Real to the title.
It's safe to say, then, that he is well and truly adored at the Bernabeu.
Hug and a kiss
And now a rather comical video has emerged of a fan attempting to give him a hug and a kiss. Brilliantly, it didn't go entirely well.
So, what exactly went wrong? Well, a couple of things...
First thing's first, as the Real fan dramatically sprinted over to his hero (we're guessing Ronaldo is his hero), he only just about managed to stay on his feet. In truth, Ronaldo's expression completely summed the situation up.
Then, things got a little strange: the fan attempted to kiss the superstar on a couple of occasions, but, bizarrely, he ended up kissing his own hand. It's safe to say that the emotion of the exchange took its toll on the Real Madrid supporter.
Anyway, you can see the video for yourself here:
The world's best
Ronaldo, who has time and time again been compared to Argentine superstar Lionel Messi, is recognised as the world's leading player by his manager Zinedine Zidane.
The Frenchman, as per the Independent, stated: "Cristiano is proving that he is the best player in the world. He truly is a special player. It is clear that not everyone can score three goals.
"At the same time he needs the whole team and what he wants above all is to talk about what everyone has done together."
Ronaldo will be hoping to produce the goods once again this evening as Real play host to Villarreal in La Liga. With Barcelona cruising against Deportivo, Zidane's side will be desperate to secure all three points in the race to secure the title.
Is Ronaldo the best player in the world? Have your say below!