Paul Nicholls has proved that he's still got the good looks that won him legions of fans when he appeared in EastEnders back in the nineties.
The former soap star, 41, was seen shopping in London's trendy Primrose Hill over the weekend and he's barely aged a day since he left the BBC show two decades ago.
He joined the cast of EastEnders in March 1996 playing teenager Joe Wicks (no, not that one), and won huge praise thanks to his portrayal of the character's battle with schizophrenia.
And he still looked every inch the soap pin-up when he ran errands on Sunday. He still has the floppy brunette hair that became part of his trademark look back then.
Read more on mirror.co.uk