Scots fans of Thirty Seconds to Mars got the surprise of their lives when they were asked to join the band on stage at Radio One's Big Weekend in Dundee.
Kayleigh Lafferty from Glasgow was among the chosen few that got to share the stage alongside frontman and actor Jared Leto, along with her fiancé Kyle Watt, 26, and friends Robyn Leonard, 28, and Chris Russel, 26.
The group were approached by the rock band's team on Saturday when they were queuing up to see their set, but were left devastated when Thirty Seconds To Mars had to cancel their show last minute.