Eminem, the popular rapper often denounced as homophobic, will perform a duet at the Grammy Awards this month with Elton John, a champion of many gay causes.
Eminem's performance was announced Friday by National Academy of Recording Arts & Sciences President Michael Greene. The duet, rumored for weeks, was confirmed by John in an interview in Saturday's edition of the Los Angeles Times.
John said Eminem came up with the idea.
"I'm a big fan of his music, and I said I would be delighted to," the British superstar told the Times. "I know I'm going to get a lot of flak from various people who are going to picket the show. If I thought for one minute that he was (hateful), I wouldn't do it."
Eminem has drawn frequent criticism for his lyrics, which include references to "fags" and fantasies of raping his mother.