Sir Rod Stewart has cancelled a string of concerts in the US as he recovers from flu, ahead of his set at Glastonbury later this month.
Sir Rod is due to play the coveted tea-time legends slot at the Somerset festival on Sunday June 29.
He took to Instagram to announce that he was “devastated” to have to cancel or reschedule the six US shows, due to take place in the next eight days.
“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 apologise for any inconvenience to my fans. I’ll be back on stage and will see you soon.”
He signed off “Sir Rod” along with the heartbreak emoji.
He also listed the four shows he was cancelling – in Las Vegas and Stateline, Nevada –