Anthony Joshua was among the stars to wish Cristiano Ronaldo a happy birthday after posing with three cakes and partner Georgina Rodriguez.
The five Ballon d’Or winner continues to control his diet, so divulging in the tasty trio is likely to be banned.
Ronaldo posed for a family photo that quickly garnered over three million likes on Instagram.
Former world heavyweight champion boxer Anthony Joshua was among those who commented, writing simply: “Happy C day g.”
Ronaldo then thanked everyone who wished him a happy birthday, saying: “Thank you all for all the birthday messages. I’m grateful to have spent the day with my family and friends.”
In the photos, Ronaldo can be seen with key members of his inner circle and family friends.
Alongside his girlfriend Georgina Rodriguez and eldest son Cristiano Ronaldo Jnr were some of Ronaldo’s longtime friends.
El Chiringuito journalist Edu Aguirre and his wife were also present, as was Ronaldo’s new agent Ricky Regufe.
Southampton owners consider Jones future after heated press conference
Klopp said to apologize for press conference response as Fergie comparison made
Massimiliano Allegri loses it completely as ex-Man United man misses chance for Juventus
Haaland says ‘he may have picked the wrong club’ as stats show struggles against Spurs
Conte hails Kane over phone on goalscoring record as Spurs star branded Prem ‘goat’
Chelsea’s new signing Fernandez has admitted he was inspired by West Ham star Rice
Miguel Paixao and Jose Semedo are two of Ronaldo’s oldest friends and they also joined in the celebrations.
Paixao was once Ronaldo’s roommate when he started at Sporting Lisbon as a teenager, and regularly joins them on vacation.
Ronaldo started his weekend, scoring his first goal for new club Al Hilal from the penalty spot on Friday, to help salvage a 2-2 draw against Al Fateh.
Al-Nassr’s next game will see them face Al Wehda on Thursday. Ronaldo’s side are currently top of the league, ahead of Al Shabab and Al Ittihad, but only on goal difference.
Betting offer of the day
Bet365: Bet €10 and get €50 free bets* – CLAIM HERE
CGV: Offer to open an account. Bet €10 and get €50 free bets for new customers at bet365. Minimum deposit requirement. Free bets are paid out as betting credits and can be used when settling qualifying bets. Minimum odds, betting and payment method exclusions apply. Returns exclude wagering bet credits. Deadlines and terms and conditions apply 18+ Begambleaware.org
However, despite this, he kicked off his celebratory weekend with a goal for new club Al Nassr from the penalty spot.