We aren’t sure what Demi Moore was thinking when she put this outfit on. One may argue that this outfit goes down as one of the worst in fashion history. Others may argue that by looking at the people behind her, the outfit is a hit. It looks like she may have ridden a bicycle to the event based on what looks like bicycle shorts in the front.
We’re sorry Demi, but we may have to send you to “What Not to Wear” after this. Thankfully, Moore has also balanced out her red carpet mishaps with some truly stunning costumes over the years. As for her acting career, it’s safe to say that it waned quite a long time ago.
Gemma Chan
Gemma Chan looked like an absolute flower at the 2019 Oscars. Her floor-length gown was the perfect shade of pink to compliment her natural complexion and the design was eye-catching without being too revealing. The actress chose a multi-tiered dress that cascaded down from her shoulders all the way to the red carpet.
In our eyes, the main stars of this look are the petal-like neckline and the fact that this show-stopping piece has pockets. Pockets are so rare in women's attire, even more so when it comes to dresses, and even more so when it comes to red carpet looks.
Michelle Williams
This Vera Wang dress on Michelle Williams will go down in history as one of her best looks. The "Brokeback Mountain" actress wore this eccentric marigold yellow plunging V-neck with a low bun and side-swept bangs. She really is the total package when you think about it.
We absolutely love it. Michelle Williams might not have set the world alight with her performance as Marilyn Monroe but she certainly was convincing in terms of appearance. Moreover, Williams has shown her sheer diversity as an actress in recent times, starring in movies such as "Manchester by the Sea," "Venom," and "The Fabelmans."
Salma Hayek
Salma Hayek is known for her part in the #metoo movement. While the 2018 Oscars may have come and gone, the memory of her outfit stays. Salma is long past her 50th birthday but doesn’t look a day over 28. Lucky! She wore a purple pleated Gucci gown with a diamond chain by Harry Winston.
She paired this dress with a dark purple lip which really tied the whole outfit together. She truly glowed on the red carpet. Whether she is emulating unconventional-looking historical figures like Frida Kahlo or playing god-like superheroes in movies like the "Eternals," Hayek always looks like a class above the rest.
Lupita Nyong’o
Lupita Nyong’o definitely stole the show in this baby blue Prada gown. It is gorgeous and she looks gorgeous in it. It is simple yet classy. The color of the dress just makes her glow. There’s not one bad thing to say about this look. She is killing it.
Over the last decade, Lupita Nyong'o has evolved into one of the most prolific actresses in all of Hollywood. In such a short space of time, she has starred in multiple successful franchises, including the "Star Wars" sequels, the "Black Panther" movies, and Jordan Peele's horror movie "Us." And this is just the beginning.