He may have hung up his boots in 2015 but it seems Manchester United legend Rio Ferdinand still takes pride in his fitness and appearance.
The 38-year-old enjoyed a trophy-laden 12-year spell at Old Trafford, where he won six Premier League titles and one Champions League.
He is preparing to return to his old stomping ground for Michael Carrick's testimonial next month — and has showed off his muscular physique ahead of the tie.
Ferdinand posted pictures on his Instagram on Tuesday as he took part in a photoshoot for Men's Health magazine.