It was supposed to be a night of solemn reflection and national pride — but Rod Stewart, ever the showman, turned the Festival of Remembrance at London’s Royal Albert Hall into one of the most talked-about performances of the year.
As the 79-year-old rock legend stepped onto the stage, the crowd cheered in recognition of his decades-long career. Dressed in his signature glittering jacket and full of trademark swagger, Stewart began his set with “Rhythm of My Heart” — a song closely tied to his Scottish roots and the spirit of remembrance.

But midway through the performance, things took an unexpected turn. As the tempo built and Stewart’s energy took over, he broke into a series of hip-swaying dance moves — playful, confident, and completely in character. Yet, for some viewers watching the live broadcast, the moment felt too much for such a solemn occasion.
Within minutes, social media lit up.
💬 “Rod, not the time or place,” one viewer posted.
💬 Another countered, “He was just being Rod Stewart — full of life, full of heart. That’s who he’s always been.”
While some criticized the moves as “inappropriate,” others defended him, pointing out that the Festival of Remembrance has always been a blend of reflection and celebration — honoring those who served through both tears and song.
By the end of the night, as the audience rose to its feet in applause, Stewart took a small bow and whispered a quiet “Thank you.” Whether fans loved it or hated it, one thing is certain: Rod Stewart still knows how to make the world talk.