EX-EastEnders star Jack Ryder looked completely unrecognisable today as thrilled Loose Women viewers called him a "hottie".
The 38-year-old is best known for playing Jamie Mitchell in the BBC One soap from 1998 to 2002.
Eighteen years on since his dramatic exit, fans were over the moon about the throwback as he appeared on the daytime show today.
One said: "OMG. What an amazing #ThrowbackThursday! I used to love former @BBCEastenders' actor #JackRyder when he was in the soap, he's aged so well too, little hottie. x."
Another said: "What a throwback! Jack Ryder/Jamie Mitchell was my first celebrity crush!!"
Someone added: "Jack Ryder is so fit."
After seeing a montage of his best Eastenders bits, Jack said: "On one side of the coin it's gone so quickly, but then so much has happened since then.
"It's bizarre seeing that last episode. It was a sad end for the character."
After spending time acting on stage, Jack ended up behind the camera directing and is now writing children's books.
Jack is expecting a baby with his wife Ella in July. He said: "We are gushy and over the moon. I always just smile when I talk about it.
"We're as prepared as we can be. We've got toys and clothes everywhere. We're humbled and grateful, it's going to be an amazing journey."
MOST READ IN TV AND SHOWBIZ
Quizzed on the future of theatre amid the coronavirus pandemic, Jack said: "I think there are so many question marks over the pandemic.
"A lot of businesses will disappear. I think it's impossible to say what will happen to theatre in the near future.
"But it will come back. This will end. When it happens it's impossible to say right now, but so much has happened just in the past two weeks."