Rock matriarch Sharon Osbourne has heaped praise on kind-hearted Sir Elton John for hosting his annual Aids charity gala at his home in England last month (Jun13) even though he was terribly ill and in tremendous pain.

The Rocket Man hitmaker was convinced he was suffering from a bad bout of food poisoning when he was struck down with crippling stomach cramps, but he was recently diagnosed with a case of appendicitis after seeking treatment when the pain became too much to bear.

His pal Osbourne reveals the 66 year old had been silently suffering with the condition for weeks, but he refused to cancel his annual White Tie and Tiara Summer Ball on 27 June (13), and carried on with the show in between vomiting bouts.

While co-hosting her U.S. chat show The Talk on Wednesday (10Jul13), she said, "All I have to say is that he was sick a couple of weeks ago at his White Tie and Tiara Ball. This is where he gains millions for his Aids charity, and he went through the evening, he went to every table, he welcomed everybody and in between he was going outside, throwing up, coming back in... He just will not give up... He thinks of everybody else but himself!"

The Tv personality also gave viewers an update on the singer's health, insisting he is already starting to show signs of improvement: "He's doing really well. He's at his home in Windsor and he's recuperating."