Carrie Underwood is having the time of her life while back on the road after an extensive period promoting her latest record.
MORE: Carrie Underwood's 'freak' accident which left her needing 40 stitches in her face
While she is set to embark on her Denim and Rhinestones nationwide tour very soon, she made a surprise appearance for a special set of concerts beside Guns N' Roses.
VIDEO: Carrie Underwood has a blast during date night
The country star joined the rock icons for a double-special, even undergoing a fun 80's-style transformation for the same, which she showed off on her social media.
Carrie looked spectacular with her blonde locks teased into large, bushy curls, and donned with it a dazzling black bodysuit.
MORE: Carrie Underwood reveals her biggest regret in life – and it may surprise you
She paired the outfit with her signature cut-off dark denim short-shorts and completed her transformation with sparkling black cowboy boots.
Cinched in with a studded belt, the outfit showed off her toned physique and gym-honed legs in particular, and it was clear Carrie was feeling the full fantasy of the look as well.
Carrie went the full hair metal route for her Guns N' Roses cameo
"1988 called and it wants its hair back. I said no," she captioned her photograph accompanied by the hashtags: "#gunsnroses #london #80sHairDontCare #NiceGirlsDontPlayRockNRoll."
Immediately her followers began fawning over the singer, and so did her husband Mike Fisher, who left a heart-eyed emoji, and fellow country star Kelsea Ballerini, who dropped a slew of flame emojis.
MORE: Carrie Underwood opens up about her very normal life at home with her sons
MORE: Carrie Underwood's bikini selfie is her most stylish yet
A fan of hers commented: "I want your legs girlie!! You look amazing," with another saying: "Holy smokes! This might be my favorite picture of you ever," and a third adding: "Please put out a metal album!! You have the power!!!"
Carrie was brought out by the rock band for their London concert for a surprise two night performance special, and while she doesn't begin her own tour till 7 July in Ohio, she couldn't have been more grateful.
The singer performed two shows with the band while they toured in London
"Never in a million years did I think I would get to spend not one but TWO nights of my life on stage with @gunsnroses! Thanks, again, to the band and crew and, of course, to the fantastic crowd! The energy was [thunderbolt emojis]!!! Until next time…," she wrote alongside photographs from the shows.
Read more HELLO! US stories here
Like this story? Sign up to our newsletter to get other stories like this delivered straight to your inbox.