Vanessa Hudgens has described Scotland as a "magical place" but said filming there during the pandemic robbed it of its Christmas spirit.
The American star, 32, returned to Scotland for the third instalment of Netflix romantic comedy The Princess Switch, in which she plays three different characters.
Hudgens, best known for starring in High School Musical, said lockdown measures ensured the funfairs and festive markets were absent this time around.
She told the PA news agency: "This is the second time that we filmed in Scotland over the holiday season, which is just magical because Scotland is a magical place."I was in the city centre in Edinburgh, and the first year it was absolute magic because next door there were Christmas markets