Alex Rodriguez celebrated his 46th birthday on Tuesday (July 27)
Alex Rodriguez - who turned 46 on Tuesday (July 27) - stunned fans with his incredible physique as he shared a shirtless picture of him cooling off on a yacht.
The Jennifer Lopez's ex also uploaded a suited up photo, in which he looks sharp. The former baseball pro has been working on his fitness for a longtime.
In the first picture he shared, the father-of-two is shirtless under a shower head with his abs on prominent display.
In the second one, Rodriguez gives his best model pose while wearing a navy blue suit, brown boots and sunglasses.
"1 or 2? # which suits you," he wrote a cryptic caption.
On his other Instagram photo of the trip, he captioned; "I'm feeling so grateful today, not just for celebrating my big day with my incredible friends and family on this magical trip, but for all of the well-wishes, love and support from everyone. I couldn't ask for anything more. #ThankYouAll. Here's to a healthy, happy and meaningful 365 days for us all! #46 #AgeIsJustANumber."
Jennifer Lopez's ex-fiancé Rodriguez celebrated his big day with a lavish getaway to St. Tropez with family and friends. Interestingly his ex Jennifer Lopez also celebrated her 52nd birthday in St. Tropez and was also spotted having a great time on a yacht with her rekindled flame, 48-year-old Ben Affleck last week
Kate Cassidy grieves over the newly emerged footage of Liam Payne before death
Ariana Grande and Cynthia Erivo send fans wild after trending moment