Rod Stewart said he is "devastated" after he was forced to cancel upcoming shows in the United States as he recovers from the flu ahead of his big festival gig.
The 80-year-old singer took to Instagram to explain why he was canceling four shows and rescheduling two others as he continues his recovery.
"I have to cancel and reschedule my next six concerts in June as I continue to recover from the flu," he wrote. "So sorry my friends. I'm devastated and sincerely apologize for any inconvenience to my fans. I'll be back on stage and will see you soon."
He signed off "Sir Rod" with a broken heart emoji. It was not immediately clear how long Stewart has been recovering from the flu.
Rod Stewart performs onstage at the 2025 American Music Awards held at the Fontainebleau Las Vegas on May 2