Have you seen Gareth Gates lately? Star shows off his body transformation


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.

Presumably he has been here a lot:

Because he sure doesn't look like this any more!

Pop Idol contestants Gareth Gates and Will Young in 2002