The Oscars are one of the most watched red carpet events in the world (along with the Met Gala, of course). The 94th Academy Awards on March 27 is sure to provide many memorable fashion moments. Hollywood’s brightest stars are expected to hit a physical red carpet in their most dramatic looks, as stylists often save their best dresses and suits for last. In honor of the great event to come, vogue looks back at some of the best Oscar dresses of all time.
Curated by our editors (past and present), this definitive list of our best Oscar fashion moments revisits many iconic looks. A crowd favorite was Janelle Monáe in a Ralph Lauren cape dress last year, as well as Lupita Nyong’o’s sky blue Prada dress from 2014, when the actress was nominated for 12 years of slavery. Another standout was Nicole Kidman’s unexpected Balenciaga halter dress with a dramatic bow detail, which she wore in 2007. And who could forget Charlize Theron’s glittering Gucci gown from 2004, when she accepted Best Actress for Monster are you looking for the role of a real Hollywood star?
Many of the choices are also among the Oscars’ most unexpected style moments: Celine Dion’s upside-down Christian Dior tuxedo, Björk’s Marjan Pejoski swan dress, and Cameron Diaz’s slightly bohemian dress by Emanuel Ungaro Couture, among others. . When it comes to retro hits, Barbra Streisand’s sheer jumpsuit by Arnold Scaasi, worn in 1969, is proof that having fun on the carpet always wins, as is Salma Hayek’s Armani look in 1997, complete with a tiara.
See these and more vogue‘s votes for the best Oscars dresses below.