June 7 (UPI) -- British rock 'n' roll icon Rod Stewart has canceled six of his upcoming concerts while he recovers from the flu.

View this post on Instagram

A post shared by Sir Rod Stewart (@sirrodstewart)

"So sorry my friends," the "Maggie May" and "Forever Young" singer, 80, wrote on Instagram Saturday.

"I'm devastated and sincerely apologize for any inconvenience to my fans. I'll be back on stage and will see you soon."

Stewart was recently honored with a Lifetime Achievement honor at the American Music Awards show and is expected to perform in the "Legend" slot at the Glastonbury Music Festival later this month .

Rod Stewart turns 80: a look back

Musician Rod Stewart arrives for the premiere of "Titanic" in Los Angeles on December 14, 1997. Photo by Jim Ruymen/UPI | Lic

See Full Page