On January 20, 2017, Donald Trump was inaugurated as the president of the United States. From the oaths and the inauguration speech, to the outfits and protests, here are some of the best reactions from Twitter.

After attending service at St. John’s Espicopal Church, Mr. and Mrs. Trump met with President Obama and the First Lady at the White House for coffee, while political leaders began to arrive at the Capitol building.

Melania giving Michelle Her Speech Back pic.twitter.com/5pOOtHsxhN— PanamanianBowties (@SheLovesBowties) January 20, 2017

“DAMMIT BILL YOU SAID WE WERE GOING TO BRUNCH” pic.twitter.com/ueJSfDZaSV— Pete Blackburn (@PeteBlackburn) January 20, 2017

Of course, reactions to the outfits of all the ladies were aplenty.

Kellyanne Conway looks like she’s about to bring the HMS Victory around for a broadside on a Spanish galleon pic.twitter.com/qUEik64eVy— Lachlan Markay (@lachlan) January 20, 2017

Melania Trump look like she gunna go try and win the tri-wizard tournament pic.twitter.com/NQ8XaCibVq— Bradley (@bradley_fox) January 20, 2017

And then the countdown began.

That time when Denzel Washington went to Obamas inauguration really really early ❤ pic.twitter.com/FKHgTm0X3M— Kakai. (@MsKembiIfUNasty) January 19, 2017

We are 42 minutes away from progressives discovering that we still have combat troops in Iraq.— Sean Davis (@seanmdav) January 20, 2017

Opens his eyes to realize it’s January 21, 2013. “Michelle, I just had the strangest dream.” pic.twitter.com/YFhtzbBseU— Dave Itzkoff (@ditzkoff) January 20, 2017

Justice Clarence Thomas is the first African-American justice to give the oath to the VP.

Now we learn Justice Thomas doesn’t talk in Court that often bc it makes the other justices feel insecure about their voices.— Mary Katharine Ham (@mkhammer) January 20, 2017

More words than Clarence Thomas has spoken his entire time on the bench.— Jeffrey Wright (@jfreewright) January 20, 2017

It began raining when President Trump took the podium.

Everyone is seated in clear plastic ponchos, so I’m assuming Trump is going to smash a watermelon with a giant mallet after his speech.— Stephen Miller (@redsteeze) January 20, 2017

Reactions to President Trump’s speech were a mixed bag.

To summarize the inaugural: Dear Washington Establishment, We bring you war. XOXO, Trump— Mark Hemingway (@Heminator) January 20, 2017

Trump ran against both parties. His speech was against both parties. People are tired of both parties. This isn’t hard.— Stephen Miller (@redsteeze) January 20, 2017

That speech was the political version of Steve Dahl at Disco Demolition Night pic.twitter.com/WsORsyefwP— David Burge (@iowahawkblog) January 20, 2017

I’ll be unembarrassedly old-fashioned here: It is profoundly depressing and vulgar to hear an American president proclaim “America First.”— Bill Kristol (@BillKristol) January 20, 2017

I just flipped to MSNBC to hear Chris Matthews describe Trump saying "America first" as "not just racial, Hitlerian." — Caleb Howe (@CalebHowe) January 20, 2017

If you thought the inauguration would end the hysterics among the Left, think again.

If you thought you'd never see anything on TV as frightening as 9/11, this was it. But the consequences of this are far more damaging — Doug Saunders (@DougSaunders) January 20, 2017

An anti-Trump protester screams 'no' as Donald Trump is sworn in as the 45th US President pic.twitter.com/qmsaFmMSkr — ITV News (@itvnews) January 20, 2017

This sounds familiar…

Trump has definitely quoted Bane like 4 times #TrumpInauguration pic.twitter.com/18Mod1QY6g— Alec Scott (@AlecScott97) January 20, 2017

Here’s Rick Perry blowing a bubble with his gum behind President Trump as the rabbi spoke pic.twitter.com/zrvrINKISs— Bradd Jaffy (@BraddJaffy) January 20, 2017

The popcorn guy never made it to Section 4, by the way… pic.twitter.com/tQx5k5uFOQ— Ben Sasse (@BenSasse) January 20, 2017

And then they were gone: