Carrie Underwood’s Stagecoach performance over the weekend was what she called the “best night of my life” as she welcomed Guns N’ Roses’ notorious singer Axl Rose.

Carrie said, wearing a Guns N’ Roses T-shirt on stage, “Welcome to the greatest night of my life! Give it up for Axl Rose.” Underwood and Axl then sang “Sweet Child O’ Mine,” where she sang the first verse, he joined her to sing the second verse, and together they sang the chorus. After that, they did another GNR classic, “Paradise City.”

Carrie posted to Instagram with a bunch of photos of her and Axl performing together, “Best. Night. Of. My. Life!!! I am still freaking out!!! Thank you, Axl, for making this lifelong dream come true!!! You rocked that @stagecoach stage harder than anyone has ever rocked it before! #SweetChildOMine #ParadiseCity.” #AxlRose

20 Carrie Underwood Songs That Blow Us Away

Sign me up for the XTU Nation email newsletter!

Join XTU Nation and get the latest music and local news, exclusive presales, contests, and more straight to your inbox!

By clicking "Subscribe" I agree to the website's terms of Service and Privacy Policy. I understand I can unsubscribe at any time.