OUTLANDER star Sam Heughan was all smiles after completing the gruelling Edinburgh Marathon.

The actor looked delighted after posting an impressive three hours 14 minutes time around the capital’s course yesterday.

Sam was running for testicular cancer charity Cahonas Scotland.

At the end, organisers tweeted: "My mate @SamHeughan has just completed the Edinburgh Marathon as part of a double challenge to raise funds for @CahonasScotland.”

To donate, go to justgiving.com/campaigns/charity/cahonas-scotland/samheughan.