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.
READ MORE - Thousands of Edinburgh Harry Styles fans take over street and burst into song
The actor was nominated for the Laurence Olivier Award for Most Promising Performer for his role in the stage show, reports Hello!, with it coming two years before Sam appeared in his first professional television role in the miniseries Island at War.
The pictures have surfaced nearly 10 years since Sam was first cast as Jamie in the time-travelling drama alongside his co-stars, including his onscreen wife Caitriona Balfe.
Meanwhile, fans are eagerly awaiting the return of season seven of the popular Starz TV show which is due to be released next month on June 16.
READ NEXT:
Edinburgh woman dies after emergency services rush to house fire on quiet street
Edinburgh proposal at city centre beauty spot captured in perfectly-timed photo
Police find body in search for missing Scottish dad Reece Rodger
Adorable moment Edinburgh couple tie the knot in front of locals on busy beach
Huge tailbacks on Edinburgh city bypass after multi-vehicle smash closes road