Sam Heughan has captured the hearts of not only the nation but fans across the globe with his starring role in the historical romance series Outlander.
And the Scottish hunk, 43, has come a long way in his career since he first started. Even his appearance has changed significantly, which can be seen in a picture he shared from two decades ago.
Before fame, Sam was looking fresh-faced and almost unrecognisable on stage in the award-winning production of David Greig's Outlying Islands when it premiered at the Edinburgh Fringe Festival back in 2002.