Controversial rapper Eminem has been confirmed to sing at former South Africa president Nelson Mandela's 90th birthday party.
Thesun.co.uk reports that Eminem had to be convinced to perform.
"We're amazed to have Eminem on board. We wanted some of the greatest artistes from recent times and Eminem was on the list. Brian contacted Eminem's management on the off chance and never expected him to go for it. It's going to be explosive stuff and it's certainly a big stage to make his comeback."