Outlander star Sam Heughan delighted fans with a visit to a Glasgow bookstore.
The 43-year-old, who captured hearts in his role as Jamie Fraser in the Starz drama, stopped by Waterstones on Sauchiehall Street on Sunday morning.
Starstruck fans donned Santa hats and smiles to meet the actor and author, who was signing copies of his new book, Clanlands in New Zealand.
Queues of fans clutching copies of the book were interweaved through the city centre store as they got ready to meet the author.
We previously reported that Heughan teased fans about the appearance on his social media channels.
He wrote on Instagram: “See you in Waterstones Glasgow for some Xmas cheer.
“Mince pies optional.”
Waterstones said: “We are delighted to welcome Sam Heughan, award-winning star of hit show Outlander and #1 New York Times bestselling co-author of Clanlands series.
“Sam will be signing copies of the book he has co-authored with Graham McTavish, Clanlands in New Zealand: Kiwis, Kilts, and an Adventure Down Under, at Waterstones Sauchiehall Street.”