Cristiano Ronaldo has been pictured without a t-shirt on again - although this time he might just have been upstaged.
After helping Portugal win Euro 2016 the Real Madrid star is on holiday in Las Vegas and decided to pop in to see UFC champion Conor McGregor as the Irishman gets ready to get back in the octagon.
And then the inevitable social media thing happened...
McGregor and Ronaldo are two of the highest-profile sportsmen in the world with the footballer the highest-paid athlete in the world last year according to Forbes Magazine, having raked in $88 million (£67 million).
Although if McGregor has his way, his huge pay-per-view potential will knock Ronaldo off his perch one day after he posted this on his Instagram account.
"My brother Ronaldo dropped by the gym today! He is an animal," he wrote.
"Thank you @cristiano, much respect! I will see you for that Forbes number 1 spot next year. #ThisIsTheMacLife"