From Winnie Harlow to Elle Fanning, the Cannes red carpet has been something to behold

We're just two days into the 2017 Cannes Film Festival, and the red carpet is already a sight to behold. Model Winnie Harlow in that blue! Julianne Moore in that red! Susan Sarandon in that green velvet! Naomie Harris in that rainbow sherbet concoction from heaven!

It's almost been too much beauty to take.

In honor of all that, we decided to round up some of the most gloriously dressed at Cannes so far. With more than a week of the festival to go, we're expecting even greater things to come.

Here are the best-dressed people at the Cannes thus far:

Winnie Harlow in Zuhair Murad

Winnie Harlow at CannesArthur Mola/AP

Like... how?

Winnie Harlow at CannesArthur Mola/AP

Julianne Moore in Givenchy

Julianne Moore at CannesPascal Le Segretain/Getty Images
Julianne Moore at CannesArthur Mola/AP

Julianne Moore in Chanel

Julianne Moore (right) at CannesAndreas Rentz/Getty Images

Susan Sarandon in Alberta Ferretti

Susan Sarandon at CannesNeilson Barnard/Getty Images
Susan Sarandon at CannesMatthias Nareyek/Getty Images

Elle Fanning in Vivienne Westwood

Elle Fanning at CannesFrancois Durand/Getty Images
Elle Fanning at CannesThibault Camus/AP

Naomie Harris in Gucci

Naomie Harris at CannesAndreas Rentz/Getty Images
Naomie Harris at CannesArthur Mola/AP

Bella Hadid in Alexandre Vauthier

Bella Hadid at CannesArthur Mola/AP

Fan Bingbing in Elie Saab

Fan Bingbing at CannesThibault Camus/AP
Fan Bingbing at CannesPascal Le Segretain/Getty Images

Robin Wright in Saint Laurent

Robin Wright at CannesArthur Mola/AP

Robin Wright in Michelle Mason

Robin Wright at CannesArthur Mola/AP

Jessica Chastain in Alexander McQueen

Jessica Chastain at CannesPascal Le Segretain/Getty Images
Jessica Chastain at CannesAndreas Rentz/Getty Images

Uma Thurman in Atelier Versace

Uma Thurman at CannesArthur Mola/AP

Michelle Williams in Louis Vuitton

Michelle Williams at CannesArthur Mola/AP

Charlotte Gainsbourg in Saint Laurent

Charlotte Gainsbourg at CannesPascal Le Segretain/Getty Images

Marion Cotillard in Jean Paul Gaultier

Marion Cotillard at CannesArthur Mola/AP

Adriana Lima in Naeem Khan

Adriana Lima at CannesArthur Mola/AP