Sir Rod Stewart, now 80 years old, took command of the prestigious Sunday “Legends” slot on the Pyramid Stage at Glastonbury Festival 2025, delivering a vibrant 90-minute performance that fused heartfelt nostalgia with theatrical flair and unexpected surprises.

The audience was swept away by a 21-song journey, featuring timeless classics like “Tonight I’m Yours,” “Maggie May,” “Da Ya Think I’m Sexy?,” “Young Turks,” and the anthemic “Forever Young.” As the set drew to a close, Stewart and his band donned sailor caps for a deeply moving rendition of “Sailing,” bringing the crowd to tears and standing ovations alike.

Critics praised the show’s “Vegas-style razzmatazz,” complete with multiple wardrobe changes—most notably a showstopping pink suit—and a troupe of energetic backing dancers. While some described the spectacle as “next-level cheese,” many celebrated its high-octane production and Stewart’s boundless charisma.

Beyond the music, Stewart used his platform to send powerful messages: he dedicated “Love Train” to the people of Ukraine, offering a poignant contrast to the weekend’s more politically charged acts. In the lead-up to the festival, he also voiced support for Nigel Farage and the Reform Party—an unexpected stance that the crowd nonetheless received with open arms.

Amid soaring vocals and dazzling lights, Stewart couldn’t resist acknowledging the sweltering stage conditions, quipping with a grin, “It’s fucking hot.”

Both festivalgoers and reviewers agreed that this was one of the most memorable Legends slots in Glastonbury history. Many marvelled at Stewart’s enduring stamina and star power, proving that at 80, his passion for performance burns brighter than ever.