Idols Celine and Annie give back for charity

Simon Cowell's American Idol show may be about stars in the making, but there were plenty of established idols appearing on Wednesday night's special charity show Idol Gives Back. Canadian chanteuse Celine Dion had audiences doing a double take as she performed a duet of If I Can Dream alongside a hologram of Elvis Presley, while Scottish singer-songwriter Annie Lennox and Simon's classical boy band Il Divo also showed off their vocal talents in aid of a good cause.

It wasn't just musical stars laying on the entertainment, however. Funnyman Jack Black enthusiastically sang a few verses from Seal hit Kiss From A Rose - but came in for some criticism from American Idol judge Paula Abdul. "The School Of Rock called, they want their diploma back," she quipped.

The special two-hour show raised more than $30 million for poverty-stricken children in Africa and the US, including a $100,000 donation from host Ellen DeGeneres.