On the eve of his big day, protesters took to the streets to show their opposition to the soon-to-be new Leader of the Free World and gathered outside the Republican's Columbus Circle Trump Hotel in Manhattan last night.
Singer Cher was just one of Hollywood’s big names at the event. She told the crowd: “Nothing happened to stop Vietnam until we got into the streets.
“The power of the people is bigger than those a**s who are there in Washington.
“The only thing that will save us is you. The only thing that can save us is you.”
Cher and Alec Baldwin lead the protests at Donald Trump's inaugaration
Cher stood alongside Michael Moore as she spoke out against President-elect Donald Trump
Robert De Niro attended the anti-Trump protest in New York
Up to 25,000 people were estimated to have been at the rally that featured appearances from Michael Moore, Julianne Moore, Shailene Woodley, Mark Ruffalo and New York City Mayor Bill de Blasio.
De Niro and Baldwin also fired shots at Trump on the night.
“I’m very happy to be here tonight with all of you and all of my overrated friends,” De Niro quipped at the beginning of his speech.
He referenced the tweet that Trump sent Meryl Streep saying she was “overrated” after she spoke out against him at this year’s Golden Globes.
Get Quotes on Home Insurance
Alec Baldwin put on a Donald Trump impression as he took to the stage at the New York rally
Celebrities slam Donald Trump
Thu, January 12, 2017
From Meryl Streep to George Clooney, here's what the celebrities have to say about President-elect Donald Trump.
1 of 9
Meryl Streep and Hugh laurie both took a swipe at Donald Trump at the Golden Globes
Protestors took to the streets of Manhattan
Longtime New Yorker Baldwin went onto do an impression of Trump as he took to the stage.
“Donald Trump and Steve Bannon and Mike Pence and all these people that are part of the Trump Administration, they think that you are gonna lay down. The one thing they don’t realise is that New Yorkers never lay down,” he said.
Images from the city showed furious protestors holding anti-Trump banners as police deployed tear gas in clashes with the activists.
Trump’s inauguration will be broadcast at 5pm today.