Carrie Underwood surprised Guns N' Roses fans in London on Friday night (July 1), taking the stage in an unannounced appearance with the classic hard rock band for what she called "a moment of magic."
Carrie and the legendary rock band had previously performed together during her Stagecoach 2022 performance but that definitely didn't make this performance any less magical.
"Together again…but this time in London and with a few more friends!" Carrie writes on Instagram to accompany the pictures. "Thanks, @gunsnroses and your crew for welcoming me into your world like family. And thanks to all the fans who gave these legends the royal welcome that they deserve!"
The country superstar joined the band for both "Sweet Child O' Mine" and their encore performance of "Paradise City."