Rod Stewart, one of the most legendary voices in rock and pop music, has revealed that there is one of his famous songs he no longer wants to perform. The singer shared that he feels uncomfortable singing Tonight’s the Night (Gonna Be Alright) because of its lyrics.
Stewart explained that while the song was very popular when it was released in the 1970s, he now believes some of the words sound “a bit derogatory and inappropriate for today’s world.” As times have changed, he feels audiences understand music and its messages differently, which influenced his decision to stop performing the track live.
Despite removing the song from his concerts, Stewart still celebrates his long and successful career filled with many classic hits loved by fans around the world. He continues to perform songs that connect with audiences and reflect his musical journey.
His decision shows his awareness of changing cultural values and his respect for listeners. Even without this famous hit in his setlist, Stewart remains one of the most admired performers in music history.
