The Absolute Best Fashion Moments of 2017

Clothes, here to save us all.

Killer clowns vs. Araya Hargate's maternity style. McDonald's running out of Rick and Morty sauce vs. Rihanna in scarlet Giambattista Valli. Donald Trump doing anything vs. Jane Fonda, 79, rocking the heckin' heck out of an Ariana Grande ponytail. Ahead, the year's bright moments in fashion that cut through the Stephen King horror-fog that was 2017.

1 of 40
Getty
Jennifer Lawrence

In Dior at the Mother! premiere at the Venice Film Festival

Advertisement - Continue Reading Below
2 of 40
Getty
Solange Knowles

In Gucci at the Grammys

Shop similar: Wild Hearts, $89

BUY IT

Advertisement - Continue Reading Below
3 of 40
Getty
Elle Fanning

In Rodarte at Harper's Bazaar's 150 Most Fashionable Women event

Advertisement - Continue Reading Below
4 of 40
Getty
Jennifer Lawrence

In Atelier Versace at the U.K. premiere of Mother!

Advertisement - Continue Reading Below
5 of 40
Getty
Blue Ivy

In Gucci at the Grammys

Shop similar: H&M, $50

BUY IT

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
6 of 40
Getty
Rihanna

In Armani Privé at the Grammys

Advertisement - Continue Reading Below
7 of 40
Getty
Amal Clooney

In Atelier Versace at the César Film Awards

Advertisement - Continue Reading Below
8 of 40
Getty
Katy Perry

In Maison Margiela at the Met Gala

Shop similar: Forever 21, $78

BUY IT

Advertisement - Continue Reading Below
9 of 40
Getty
Helen Lasichanh

In Comme des Garçons at the Met Gala

Advertisement - Continue Reading Below
10 of 40
Getty
Zoe Kravitz

In Oscar de la Renta at the Met Gala

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
11 of 40
Getty
Kim Kardashian

In Vivienne Westwood at the Met Gala

Advertisement - Continue Reading Below
12 of 40
Getty
Rihanna

In Comme des Garçons at the Met Gala

Advertisement - Continue Reading Below
13 of 40
Getty
Bella Hadid

In Alexander Wang at the Met Gala

Advertisement - Continue Reading Below
14 of 40
Getty
Mary-Kate and Ashley Olsen

At the Met Gala

Advertisement - Continue Reading Below
15 of 40
Getty
Cara Delevingne

In Chanel Haute Couture at the Met Gala

Shop similar: ASOS, $6

BUY IT

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
16 of 40
Getty
Celine Dion

In Atelier Versace at the Met Gala

Advertisement - Continue Reading Below
17 of 40
Getty
Zendaya

In Dolce & Gabbana at the Met Gala

Advertisement - Continue Reading Below
18 of 40
Getty
Elle Fanning

In Vivienne Westwood at the Ismael's Ghosts premiere at the Cannes Film Festival

Advertisement - Continue Reading Below
19 of 40
Getty
Araya Hargate

In Ralph & Russo at the Ismael's Ghosts premiere at the Cannes Film Festival

Advertisement - Continue Reading Below
20 of 40
Getty
Susan Sarandon

At the Loveless premiere at the Cannes Film Festival

Shop similar: St. John, $1,295

BUY IT

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
21 of 40
Getty
Rihanna

In Dior at the Okja premiere at the Cannes Film Festival

Shop similar: Roberi & Fraud, $250

BUY IT

Advertisement - Continue Reading Below
22 of 40
Getty
Kendall Jenner

In Giambattista Valli at the 120 Beats per Minutes premiere at the Cannes Film Festival

Advertisement - Continue Reading Below
23 of 40
Getty
Kendall Jenner

In Alexandre Vauthier at the Fashion for Relief event at the Cannes Film Festival

Advertisement - Continue Reading Below
24 of 40
Getty
Elle Fanning

In Rodarte at the Beguiled screening at the Cannes Film Festival

Advertisement - Continue Reading Below
25 of 40
Getty
Bella Hadid

In René Caovilla at the amFAR gala

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
26 of 40
Getty
Ekaterina Malysheva

In custom Sandra Mansour at her wedding to Prince Ernst August of Hanover

Advertisement - Continue Reading Below
27 of 40
Getty
Cara Delevingne

In Iris van Herpen at the Hollywood premiere of Valerian

Advertisement - Continue Reading Below
28 of 40
Getty
Rihanna

In Giambattista Valli at the Hollywood premiere of Valerian

Shop similar: Capulet x Revolve, $58

BUY IT

Advertisement - Continue Reading Below
29 of 40
Getty
Rihanna

In Giambattista Valli at the London premiere of Valerian

Advertisement - Continue Reading Below
30 of 40
Getty
Rihanna

In Prada at the Paris premiere of Valerian

Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
More From Fashion