Mandatory Credit: Photo by David Fisher/REX/Shutterstock (10237694z)
Elle Fanning
'Les Miserables' premiere, 72nd Cannes Film Festival, France - 15 May 2019
This photo is basically just amazing.
Elle Fanning in Valentino
Mandatory Credit: Photo by Matt Baron/REX/Shutterstock (10237697bj)
Elle Fanning
'Les Miserables' premiere, 72nd Cannes Film Festival, France - 15 May 2019
Elle's dress is a bedspread but it's also an AMAZING bedspread. She looks so perfectly ethereal in this.
Elle Fanning in Valentino
Mandatory Credit: Photo by Anthony Harvey/REX/Shutterstock (10237696bp)
Elle Fanning
'Les Miserables' premiere, 72nd Cannes Film Festival, France - 15 May 2019
And it has pockets!
Araya Hargate in Versace
Mandatory Credit: Photo by David Fisher/REX/Shutterstock (10237694d)
Araya Hargate
'Les Miserables' premiere, 72nd Cannes Film Festival, France - 15 May 2019
She's gorgeous, but this feels sort of like My Little Pony for Versace. (It needs -- say it with me -- to be lined.)
Alessandra Ambrosio
Mandatory Credit: Photo by JULIEN WARNAND/EPA-EFE/REX/Shutterstock (10237787t)
Alessandra Ambrosio arrives for the screening of 'Les Miserables' during the 72nd annual Cannes Film Festival, in Cannes, France, 15 May 2019. The movie is presented in the Official Competition of the festival which runs from 14 to 25 May.
Les Miserables Premiere - 72nd Cannes Film Festival, France - 15 May 2019
"I HAVE ARRIVED!!!!!!"
Alessandra Ambrosio
Mandatory Credit: Photo by David Fisher/REX/Shutterstock (10237694ae)
Alessandra Ambrosio
'Les Miserables' premiere, 72nd Cannes Film Festival, France - 15 May 2019
Yes, yes, you are in tremendous physical condition, there is a reason you are a Victoria's Secret model, yes. Yes, we know.
Alessandra Ambrosio
Mandatory Credit: Photo by Anthony Harvey/REX/Shutterstock (10237696at)
Alessandra Ambrosio
'Les Miserables' premiere, 72nd Cannes Film Festival, France - 15 May 2019
"Shhhhhh, don't tell, but this is actually just one large scarf."
Amber Heard
Mandatory Credit: Photo by David Fisher/REX/Shutterstock (10237694ah)
Amber Heard
'Les Miserables' premiere, 72nd Cannes Film Festival, France - 15 May 2019
These sleeves seem treacherous; I also, for a moment, thought that belt was her skin and that this was a thrilling two-piece number.
Amber Heard
Mandatory Credit: Photo by Matt Baron/REX/Shutterstock (10237697ak)
Amber Heard
'Les Miserables' premiere, 72nd Cannes Film Festival, France - 15 May 2019
It feels sort of...Sexy Princess Leia?
Julianne Moore in Louis Vuitton
Mandatory Credit: Photo by Matt Baron/REX/Shutterstock (10237697av)
Julianne Moore
'Les Miserables' premiere, 72nd Cannes Film Festival, France - 15 May 2019
Yes, she's wearing a valance, but Julianne Moore's hair and earrings are so good right now.
Chris Lee
Mandatory Credit: Photo by Matt Baron/REX/Shutterstock (10237697ar)
Chris Lee
'Les Miserables' premiere, 72nd Cannes Film Festival, France - 15 May 2019
This is kind of amazing?
Nieves Alvarez in Etro
Mandatory Credit: Photo by Matt Baron/REX/Shutterstock (10237697bb)
Nieves Alvarez
'Les Miserables' premiere, 72nd Cannes Film Festival, France - 15 May 2019
"MY PANTS HAVE A SKIRT!"
Carla Bruni
Mandatory Credit: Photo by Matt Baron/REX/Shutterstock (10237697cb)
Carla Bruni
'Les Miserables' premiere, 72nd Cannes Film Festival, France - 15 May 2019
So, if you're Carla Bruni, can you just pop up at Cannes whenever you want? That seems like it would be true to me.
Nadine Leopold
Mandatory Credit: Photo by Matt Baron/REX/Shutterstock (10237697m)
Nadine Leopold
'Les Miserables' premiere, 72nd Cannes Film Festival, France - 15 May 2019
This look conveniently also has its own mosquito netting!
Lison di Martino
Mandatory Credit: Photo by Anthony Harvey/REX/Shutterstock (10237696en)
Lison di Martino
'Les Miserables' premiere, 72nd Cannes Film Festival, France - 15 May 2019
"As you'll see, I DID make an allowance for my leg to emerge here?"
Melissa Satta in Etro
Mandatory Credit: Photo by Anthony Harvey/REX/Shutterstock (10237696eo)
Melissa Satta
'Les Miserables' premiere, 72nd Cannes Film Festival, France - 15 May 2019
"AS DID I."
Rocio Munoz Morales
Mandatory Credit: Photo by Anthony Harvey/REX/Shutterstock (10237696bt)
Rocio Munoz Morales
'Les Miserables' premiere, 72nd Cannes Film Festival, France - 15 May 2019
I swear to god, Dorit on Real Housewives of Beverly Hills wears this outfit in one of her talking head interviews. That is all.
Silvia Braz in Carolina Herrera
Mandatory Credit: Photo by Anthony Harvey/REX/Shutterstock (10237696dh)
Silvia Braz
'Les Miserables' premiere, 72nd Cannes Film Festival, France - 15 May 2019
Cannes is the land of the pleasantly foofy.
Thassia Naves in Ralph & Russo
Mandatory Credit: Photo by Anthony Harvey/REX/Shutterstock (10237696dk)
Thassia Naves
'Les Miserables' premiere, 72nd Cannes Film Festival, France - 15 May 2019
She's....I don't know? A beauty vlogger, maybe? Whatever she does for a living: This dress is freaking gorgeous.
Sririta Jensen
Mandatory Credit: Photo by Anthony Harvey/REX/Shutterstock (10237696ej)
Sririta Jensen
'Les Miserables' premiere, 72nd Cannes Film Festival, France - 15 May 2019
Yeah, this is amazing, also. Cannes, you are divine.