Guns N' Roses invited a very special guest to join them on stage during their set at London's Spurs stadium.

The band surprised the crowd when they brought out Carrie Underwood to perform two of their biggest hits.

The group, who was performing at the London venue for two nights, instantly fired up the crowd when they started to play their hit song.

Axl Rose announced to the audience that they were from Nashville, Tennessee, after singing the first verse and chorus.

The Union Jack is the flag of the United Kingdom.

She belted the second verse and chorus with the Guns N'Roses song.

During the encore, the singer came back to sing "Paradise City." Rose said in the video that they did it before. Let's do it again Ladies and gentlemen, you are welcome.

The fans helped them sing the song.

Their reunion came a couple months after she brought out Rose at the festival. They battled on the same tracks.

The crowd at the time was told that it was the greatest night of their lives. It's up to Axl Rose.

She asked if they were done before they sang.

Due to the COVID-19 Pandemic, Guns N' Roses had to change their tour dates. They will perform in Germany and Italy.

Right now, she's promoting her new album in the UK.