Ozzy Osbourne has reportedly been treated in intensive care over fears he could develop pneumonia.
The 70-year-old Black Sabbath rocker has postponed a series of concerts after suffering a bout of the flu, which is reported to have developed into bronchitis.
- Ozzy Osbourne no longer drinks, instead prefers hot cocoa and a bath
- Ozzy Osbourne in therapy for 'sex addiction'
According to UK tabloids, the 'Prince of Darkness' was rushed to a hospital's critical facility when his bronchitis became progressively worse, with doctors worried he could've caught pneumonia.
"Poor old Ozzy hasn't had the best of times," an unnamed source is said to have told The Sun.
"He's been really struggling with flu which turned into bronchitis. Doctors feared he could contract pneumonia which, in a person over 70, can be fatal.
"Ozzy's a fighter, and is getting better day by day. The worst is over, he's smiling again, and he can't wait to get up on stage."
Osbourne is set to perform at Christchurch's Horncastle Arena on March 13 and Auckland's Spark Arena on March 16.
Despite The Sun reporting the 'Bark at the Moon' hitmaker would axe the Australian leg of his No More Tours 2 tour, local promoters say his New Zealand gigs are still on.
"We have heard Ozzy has had to postpone some UK and European shows due to a bad flu," Live Nation said in a statement.
"The [Australasian] tour is well over a month away, we are confident he will be in New Zealand fit and healthy this March. We wish him all the best with his health and recovery."
Osbourne's wife Sharon took to Twitter to thanks fans for their "concern and love".