Usher has become the latest celebrity to hand money to charity after accepting a hefty fee to appear at a concert connected to Libyan leader Muammar Gaddafi.
A number of stars, including Beyonce, Mariah Carey and Nelly Furtado, have admitted being paid to sing for the dictator's relatives.
Following the uprising in the country and controversy over Gaddafi's refusal to stand down as leader, all three singers have promised to hand their fee to good causes.
Usher has now confirmed he was paid to appear at a 2009 New Year's Eve party hosted by the dictator's son, Muatassim Gaddafi, on the Caribbean island of St. Barts, and he has vowed to give the cash to charity in light of recent events.
A statement from the R&B star reads, "I am sincerely troubled to learn about the circumstances surrounding the Nikki Beach St. Bart's event that took place on New Year's Eve 2009. I will be donating all of my personal proceeds from that event to various human rights organisations."
Usher's representative has insisted the star has already made a donation to Amnesty International and will continue to hand cash to other human rights charities throughout the year, according to America's ABC news.