Outlander star Sam Heughan, known as Jamie Fraser in the Starz show, has taken to social media to celebrate a huge milestone as he marks 10 years since landing the role.
Sam, 43, has had fans across the globe swooning after him since making his mark on the popular TV show which is based on Diana Gabaldon's book franchise.
And he marked the milestone by posting on social media.