At 80 years old, Sir Rod Stewart proved age is just a number as he lit up Glastonbury’s legendary Pyramid Stage for the coveted Sunday “Legends” slot in 2025. With boundless energy and charm, Rod delivered a vibrant 90-minute set packed with fan favorites and a few heartfelt surprises.
The crowd was treated to 21 iconic songs including “Maggie May,” “Tonight I’m Yours,” “Young Turks,” “Da Ya Think I’m Sexy?”, and “Forever Young.” But it was the emotional finale—Rod and his band in sailor caps, belting out “Sailing”—that brought 80,000 fans to their feet and, for many, to tears.
With his signature flair, Rod brought Vegas-style glam to the Glasto fields: think glittering costume changes (yes, including a bright pink suit), a troupe of dancers, and that unmistakable voice. Some called it delightfully over-the-top; others called it cheesy in the best possible way—but everyone agreed it was unforgettable.
Rod also used his time on stage to send a message. He dedicated “Love Train” to the people of Ukraine and touched on unity in subtle contrast to more divisive moments from earlier in the weekend. Ever candid, he addressed the sweltering stage heat with a cheeky, “It’s f***ing hot!”
The audience’s response was pure love. Fans called it “one of the best Legends sets in Glasto history,” applauding his stamina, spirit, and ability to connect after all these years.
Rod Stewart didn’t just perform—he reminded the world what true star power looks like. At 80, he’s not slowing down. If anything, he’s sailing stronger than ever.