Eastenders fans couldn't get over how different Jack Ryder, who played Jamie Mitchell, looks 20 years after leaving the soap.
Jack was just 17 when he made his debut as the floppy-haired mechanic before the character was killed on Christmas Day in heartbreaking scenes.
The actor is now 41 and looked a world away from Albert Square in a recent pic he shared on Instagram.