A Glasgow girl was given the surprise of her life when she got to share a stage with Thirty Seconds to Mars.
Kayleigh Lafferty was thrilled when she was asked to join the band on stage at Radio One's Big Weekend along with fiance Kyle Watt, 26, and friends Robyn Leonard, 28, and Chris Russel, 26.
They were queuing to see the band on Saturday when they were approached by their team, but then gutted when they learned their set was cancelled, the Daily Record reports.
READ MORE: 'Unacceptable' behaviour at Celtic fans' title party as seriously injured man in Glasgow hospital
However, they were over the moon to learn that the band fronted by actor Jared Leto would headline the Dundee event the following night instead.
The 27-year-old shared a video of the singer giving the group high fives.
Kayleigh said: "Aw it was amazing. Definitely the highlight of the full weekend.
"Yesterday we were queuing up at barrier to see the band and their team asked if we were fans and when we said yes they asked if we would like to be part of a cool project where we hold flags and join them on stage.
"Unfortunately the set got cancelled but today when we arrived for the band and again at the barrier the team noticed we still had our bands and asked if we were happy to do it today. I was really cool as I got to do it with my fiance and best friend too."
Kyle added: "Been a fan for 15 years so it was amazing. Once in a lifetime stuff, very lucky."
The Big Weekend was dealt a blow after Thirty Seconds to Mars cancelled their performance due to "technical difficulties" on Saturday.
The crowd was eagerly awaiting their performance but the group failed to appear on stage an hour after their scheduled slot, which left festival-goers gutted.
Around 85,000 revellers are in attendance at Camperdown Park. A message confirming the tech issues was displayed on screens at either side of the main stage before a member of staff eventually emerged to confirm that their performance had been ditched.
Fans took to social media to complain after driving for hours to the show. Fortunately, their show was rescheduled to the Future Sounds stage on Sunday.
READ NEXT
Glasgow killer who stabbed man to death on train earning £154,000 as Kate Middleton charity boss
Nightmare Glasgow neighbours 'monitored' pensioner and reported mum to social services
Glasgow health chiefs 'spied' on grieving families of dead patients
Streets closed as thousands of Celtic fans descend on Glasgow Cross to celebrate trophy win
Body of man found in Glasgow hostel as death treated as 'unexplained'