Singer and Pop Idol star Gareth Gates has transformed himself into quite the hunk.
The 32-year-old is currently on holiday with girlfriend Faye Brookes, who plays Kate Connor in Coronation Street.
Had the best day at @NikkiBeachStTro @Faye_Brookes @CharlotteGates @jessicagatesxo pic.twitter.com/41gpfRp5d7
— Gareth Gates (@Gareth_Gates) August 19, 2016
Presumably he has been here a lot:
3 of the most important ladies in my life ððð
A photo posted by @gareth_gates on
Back in the gym
A photo posted by @gareth_gates on
Because he sure doesn’t look like this any more!