Fans saw stars arrive to record Rod Stewart's Christmas Show at Stirling Castle earlier today.
Singer Michael Buble met fans he arrived ahead of his performance with Stewart in the ITV programme to be broadcast next month.
The singer is recording performances with Buble, Kylie Minogue and violinist Nicola Benedetti in the great hall of Stirling Castle.
He said: "Christmas comes early for me this year. I'm really looking forward to singing with Kylie and Michael and performing with Nicola.
"The show will be a real seasonal treat."
Tickets for the exclusive evening were distributed via a lottery with a dress code of "dinner jackets, kilts and cocktail dresses".
A Historic Scotland spokeswoman said: "We are delighted that Rod Stewart is hosting his Christmas special at Stirling Castle's great hall.
"It will be seen by millions of people across the UK and is a fantastic opportunity to showcase the beauty of this spectacular castle.