Rapper Azealia Banks has congratulated the newly elected US President Donald Trump, saying she is proud of him. Though many Hollywood celebrities like Chris Evans, Amy Schumer, Miley Cyrus, Jessica Chastain, Chern, Amanda Seyfried and among others have openly expressed their dismay over Trump’s victory, Banks voiced her excitement on Instagram.

“First off, I would like to apologise to Donald Trump for all the stupid jokes I made. (I was kidding). Secondly, I would like to apologize for all the other times I was dumb enough to let the liberal media sway my opinion of you. Thirdly I’m proud of you. One for being a Gemini, two for being from NYC, three for winning the presidency and four for beating the media,” she wrote.

Banks’ comments came after she apologised for endorsing Trump last month. “I made a major mistake endorsing toupey-toupee. Womens’ rights are important and we must protect them. I tried… I reached… I even carried… I take it all back,” she wrote on Facebook at the time.

The “2012” hitmaker also mocked singer Beyonce and her rapper husband Jay Z on Facebook for supporting Trump’s opposition and seasoned politician Hillary Clinton. “But I’m really laughing because Jayz and Beyonce really were up there shucking and bucking for Hillary and she STILL lost,” Banks wrote.

During the elections, while many stars from the film industry aggresively campaigned for Clinton, Trump, a former Reality TV show host, found support in Jon Voight, Stephen Baldwin, Mike Tyson and Jesse James.