The ensemble was praised on social media, but it was her hat - designed by Herve Pierre - which became a talking point and the subject of many memes.
We collected the best reactions for you:
Melania with the Young Pope hat pic.twitter.com/PqwI4bqO9A
- Josh Billinson (@jbillinson) April 24, 2018
Melania stole Olivia Pope's white hat. She is trying to communicate with us, everyone! #SheIsHandlingIt #Melania pic.twitter.com/QjGzQtZxmP
- Rose Sgueglia (@RoseSgueglia) April 24, 2018
Michelle Pfeiffer in Scarface wore it better. pic.twitter.com/ej5rWxm92v
- Blake Butler (@blakejbutler5) April 24, 2018
getting some serious Beyoncé Formation vibes from Melania's hat this morning pic.twitter.com/9yp9X8isAt
- Niccole (@niccoleinDC) April 24, 2018
Melania looking like she's about to take off that hat and whip it at Trump like Kung Lao. pic.twitter.com/XHKlZhCcuw
- OhNoSheTwitnt (@OhNoSheTwitnt) April 25, 2018
Is Melania's hat signaling something...? pic.twitter.com/ulFx5ZAwnB
- Matt Wuerker (@wuerker) April 24, 2018
People loved the hat
Melania's hat for President.
- Jon Robson (@Robsonian) April 24, 2018
Also competing for the Internet's attention was POTUS Donald Trump and his embarrassing handshaking and hand-holding ways. Mr Trump, for the umpteenth time, tried to hold Melania Trump's hand in public but it took him several tries before she finally relented. He even tried to wriggle in his pinky finger. Ugh
BOOM!
- Ed Krassenstein (@EdKrassen) April 24, 2018
Melania Trump does it again!
Donald Trump literally tries testing the waters of holding her hand by using one finger first, before Melania pulls away. Donnie then grabs it and doesn't let go. She hates him! pic.twitter.com/KSsYKPGbF7
Not all of Donald Trump's facepalm moments from his first state visit were with Melania. During the press conference with French President Emmanuel Macron, he appeared to dust some dandruff off his coat collar to "make him perfect". His clumsy with his French counterpart also didn't go unnoticed on Twitter.
What do you think of the hat? Let us know using the comments section below.
Track Latest News Live on NDTV.com and get news updates from India and around the world