And Evening Times winner Amy Graham was the first to meet Nikki Reed and Kellan Lutz, who play vampires in the Twilight Saga movies.
The pair were in Buchanan Galleries to celebrate the release of Breaking Dawn Part II – which hits UK screens on Friday, November 16.
Amy, 14, from Springburn, who attended with friend Lauren Keregan, 15, brought Irn-Bru and shortbread for Nikki, who plays Rosalie Hale, and Kellan, who plays Emmett Cullen.
Amy said: "They were so nice and down to earth. I nearly started crying so Nikki gave me a hug.
"Kellan tried the Irn-Bru and he said 'that is so nice'."
Fans, one wearing a T-shirt declaring 'I'm in Love with a Vampire' queued the length of the shopping centre carrying books and posters to be signed by the pair.