Rod Stewart told fans this weekend he was "downhearted" over having to cancel a concert in Australia just hours before the show because of a viral infection.
"Hello my friends, I’m absolutely downhearted that I’m disappointing my fans who bought tickets to A Day On The Green," the 78-year-old rocker wrote on his social media accounts. "Late this morning I was advised that I have a viral infection and my throat is too irritated to sing.
"I’m only human and sometimes get sick just like you do. My greatest joy is performing for you, so I’m doing everything I can to get on the mend and get back on stage."
Hours before, Live Nation and Roadhouse Entertainment said the concert in Geelong Saturday had been canceled "due to illness." The "Maggie May" singer shared the announcement on his social media.
"We apologize for the disappointment and inconvenience to ticket holders," the statement said. "A further announcement regarding the concert arrangements will be made early next week."
ROD STEWART SHARES RARE CHRISTMAS PHOTO WITH FAMILY, INCLUDING 6 OF HIS 8 KIDS
The "Have I told You Lately That I Love You" singer was in the country for a "Hits" tour with guests Cyndi Lauper and Jon Stevens.
The tour started March 11 in Perth and is expected to conclude April 2 in Bowral. His next show is scheduled for Tuesday.
CLICK HERE TO SIGN UP FOR THE ENTERTAINMENT NEWSLETTER
The rocker received well wishes on social media from fans telling him to "Get well soon" and that they "totally understand."
Last week, Stewart posted a short video from the first night of the tour that showed him singing "You Wear it Well" and dancing across the stage.
"And we’re off!" he captioned the post. "First night of Australian tour in Perth was a fantastic one."
CLICK HERE TO GET THE FOX NEWS APP
Following his Australian tour, Stewart has shows in New Zealand, starting April 5.