Oscars 2018: The Best Dressed Celebrities on the Red Carpet

The Oscars red carpet this year was unusually cheery, optimistic, and impassioned. This translated into some of the prettiest pink dresses in years (Saoirse Ronan in Calvin Klein By Appointment; Danai Gurira in Gabriela Hearst), embellished superheroic fabulosity (Jennifer Lawrence in Christian Dior; Lupita Nyong’o in Versace), and new takes on big-time grandeur (Emily Blunt in Schiaparelli Haute Couture; Margot Robbie in Chanel Couture). More streamlined but equally dramatic statements were made by Zendaya (in Giambattista Valli Haute Couture), Meryl Streep (in Christian Dior Haute Couture), and Nicole Kidman and Sally Hawkins (in Armani Privé). Serious dresses for spectacular times.