Outlander's Sam Heughan admitted it was 'a dream come true' as he jumped onto a police motorbike during his latest outing in Edinburgh.
Sam, who plays Jamie Fraser in the hit Starz time travelling drama, was taking part in the Gentleman's Ride in Scotland's capital city.
He looked dashing as he wore a tweed jacket, waistcoat and polka dot bowtie while he jumped on the Police Scotland bike.