The hip-hop and soul singer sang “Happy Birthday” for Mswati on his 46th birthday. He is considered Africa's last absolute monarch.
Badu has taken to defending herself online, posting on Twitter, "I was not paid by the KING. I had no idea of the political climate.”
In an interview with The Dallas Morning News, she explained the performance was a favor for American jeweler Jacob “The Jeweler” Arabo, who was throwing a party for the king and needed a last-minute replacement for a performer who’d suddenly dropped out. Badu has been recording her sixth studio album in South Africa and hopped a helicopter for the show.
Jennifer Lopez Regrets Birthday Song for Turkmenistan Leader
She said she sang a song at the full stadium, handed Mswati a gift from Arabo, then went to stay at a friend’s house.
"All the people were smiling when I sang. I was smiling. We ALL felt good in that moment," she tweeted.
The four-time Grammy award winner Badu is described on her Facebook page as a “community activist” and "conscious spirit”.
Meanwhile, Mswati has become notorious for his polygyny, marrying his 15th wife last year, and lavish lifestyle that’s at-odds with the rest of the country. According to the United Nations, 63% of Swaziland lives on less than $1.25 a day. As well, allegations of torture and other human rights abuses are widespread.