Heartthrob actor Sam Heughan caught the attention of fans across the world with his staring role in Outlander.
Sam, now 43, has come a long way since his career first began. Not just as an actor, but his appearance has changed significantly - as seen in a recently resurfaced snap from his 20s.
Pre-fame, Sam was on stage in a production of David Greig's Outlying Islands, when it premiered at the Edinburgh Fringe Festival back in 2002. The Traverse Theatre Company shared a posted featuring Sam, where he's shown fresh faced and bright-eyed.