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.