Nelly, Snoop Dogg, and Carrie Underwood have all come under fire for agreeing to perform at Donald Trump’s inauguration and associated parties.
Rapper Nelly faced criticism for performing at the First Liberty Ball, but he justified himself by saying that he is performing for the "honour".