Joan Smalls Walked the Cannes Red Carpet in a Bejeweled Harness

We've already seen celebrities rocking some of their best looks of the year before even walking the Cannes Film Festival red carpet. For starters, Emily Ratajkowski posted a topless selfie to show off her gorgeous gemstone necklace before debuting her full look. Then, Bella Hadid showed up wearing a gorgeous blue stone necklace that reminded us of the Heart of the Ocean.

With so many A-listers making an appearance, chances are you might miss a couple of fashionable moments along the way, so we're here to make sure you don't. From the gorgeous feathered train on Julianne Moore's Givenchy dress to the hand-painted design on Elle Fanning's Vivienne Westwood gown, these are the most stylish moments from the 2017 Cannes Film Festival.

The Back of Jessica Chastain's Zuhair Murad Gown
Getty

The Back of Jessica Chastain's Zuhair Murad Gown

She Styled Her Gown With a Statement Diamond Ring
Getty

She Styled Her Gown With a Statement Diamond Ring

Diane Kruger Wore a Diamond Chopard Necklace That Featured a Yellow Diamond
Getty

Diane Kruger Wore a Diamond Chopard Necklace That Featured a Yellow Diamond

Joan Smalls Styled Her Chopard Hoops With a Bejeweled Harness
Getty

Joan Smalls Styled Her Chopard Hoops With a Bejeweled Harness

Miriam Odemba Oozed Class in This Gorgeous Chopard Set That Featured Pink Stones
Getty

Miriam Odemba Oozed Class in This Gorgeous Chopard Set That Featured Pink Stones

The Belt on Nicole Kidman's Alexander McQueen Dress
Getty

The Belt on Nicole Kidman's Alexander McQueen Dress

The Dramatic Sleeves on Elsa Hosk's Alberta Ferretti Dress
Getty

The Dramatic Sleeves on Elsa Hosk's Alberta Ferretti Dress

The Back of Diane Kruger's Dior Gown
Getty

The Back of Diane Kruger's Dior Gown

The Thigh-High Slit on Irina Shayk's Atelier Versace Gown
Getty

The Thigh-High Slit on Irina Shayk's Atelier Versace Gown

Charlize Theron's Chopard Jewels
Getty

Charlize Theron's Chopard Jewels

The Long Train on Kendall Jenner's Alexandre Vauthier Haute Couture Blouse
Getty

The Long Train on Kendall Jenner's Alexandre Vauthier Haute Couture Blouse

Marion Cotillard's Chopard Necklace
Getty

Marion Cotillard's Chopard Necklace

Lottie Moss's Multicolored Jewels
Getty

Lottie Moss's Multicolored Jewels

Elizabeth Olsen's Floral Chopard Earrings
Getty

Elizabeth Olsen's Floral Chopard Earrings

Aishwarya Rai Bachchan's Voluminous Michael Cinco Dress
Getty

Aishwarya Rai Bachchan's Voluminous Michael Cinco Dress

The Flowers on Elle Fanning's Gucci Dress
Getty

The Flowers on Elle Fanning's Gucci Dress

The Sculptural Sleeve of Anja Rubik's Saint Laurent Dress
Getty

The Sculptural Sleeve of Anja Rubik's Saint Laurent Dress

The Long Train of Kendall Jenner's Giambattista Valli Couture High-Low Gown
Getty

The Long Train of Kendall Jenner's Giambattista Valli Couture High-Low Gown

The Cut-Out Details of Kristen Stewart's Chanel Dress
Getty

The Cut-Out Details of Kristen Stewart's Chanel Dress

The Tassels on Jessica Chastain's Custom Givenchy Haute Couture Gown
Getty

The Tassels on Jessica Chastain's Custom Givenchy Haute Couture Gown

Bella Hadid's Bulgari Choker Necklace
Getty

Bella Hadid's Bulgari Choker Necklace

The Thigh-High Slit on Rihanna's Shirt Gown and Corset by Adam Selman
Getty

The Thigh-High Slit on Rihanna's Shirt Gown and Corset by Adam Selman

Rihanna's Futuristic Andy Wolf Eyewear Sunglasses and Jewelry From Her Chopard Collection
Getty

Rihanna's Futuristic Andy Wolf Eyewear Sunglasses and Jewelry From Her Chopard Collection

Kendall Jenner's Assymetrical Ralph & Russo Couture Dress
Getty

Kendall Jenner's Assymetrical Ralph & Russo Couture Dress

Adriana Lima's Blinding Chopard Necklace
Getty

Adriana Lima's Blinding Chopard Necklace

Emily Ratajkowski's Custom Peter Dundas Ensemble
Getty

Emily Ratajkowski's Custom Peter Dundas Ensemble

Amber Valletta's Mulberry Clutch
Getty

Amber Valletta's Mulberry Clutch

Rihanna Wearing Jewelry From the Rihanna X Chopard Collection
Getty

Rihanna Wearing Jewelry From the Rihanna X Chopard Collection

Petra Nemcová Wearing Chopard Jewels
Getty

Petra Nemcová Wearing Chopard Jewels

Robin Wright Carrying a Blue Velvet Hayward Clutch
Getty

Robin Wright Carrying a Blue Velvet Hayward Clutch

Julianne Moore's Givenchy Gown Featured a Feathered Train and Chopard Jewels
Getty

Julianne Moore's Givenchy Gown Featured a Feathered Train and Chopard Jewels

Jessica Chastain Wowed in a Ruby and Diamond Necklace by Piaget Jewelry
Getty

Jessica Chastain Wowed in a Ruby and Diamond Necklace by Piaget Jewelry

Lilly-Rose Depp Looked Like a Grecian Goddess in a Chanel Gown That Featured Side Cutouts
Getty

Lilly-Rose Depp Looked Like a Grecian Goddess in a Chanel Gown That Featured Side Cutouts

Sara Sampiao Styled a Pair of Geometric Diamond Earrings With a Red Zuhair Murad Couture Gown
Getty

Sara Sampiao Styled a Pair of Geometric Diamond Earrings With a Red Zuhair Murad Couture Gown

The Back of Elle Fanning's Viviene Westwood Couture Gown Featured a Hand-Painted Design
Getty

The Back of Elle Fanning's Viviene Westwood Couture Gown Featured a Hand-Painted Design

Emily Ratajkowski Stunned in a Massive Emerald Necklace by Bulgari and Champagne-Colored Silk Dress
Getty

Emily Ratajkowski Stunned in a Massive Emerald Necklace by Bulgari and Champagne-Colored Silk Dress

Bella Hadid Styled Her Alexandre Vauthier Gown With a Sapphire Necklace That Reminded Us of the One From Titanic
Getty

Bella Hadid Styled Her Alexandre Vauthier Gown With a Sapphire Necklace That Reminded Us of the One From Titanic