On this week’s best-dressed list, celebrities turned up for their major red-carpet moments at Cannes Film Festival and Billboard Music Awards 2017 in silhouettes that courted tradition, and embellishment that flaunted glittering angles. When it comes to the youth brigade – like Kendall Jenner, Elle Fanning, and Bella Hadid – a little skin reveal was in order, but veteran red carpet A-listers like Nicole Kidman and Uma Thurman certainly gave them a run for their money. Below, the week’s eight best looks.
Gown by Giambattista Valli
Kendall Jenner was really feeling her moment on the red carpet, appearing for the premiere of 120 Beats Per Minute at the Cannes Film Festival in a minidress-gown hybrid with a billowing train by Giambattista Valli and stunning Chopard jewels.
Dress by David Koma
At the Billboard Music Awards, Hailee Steinfeld was both smoldering and statuesque in a cool, experimental silver lamé cut-out dress that hugged her figure.
Gown by Alexandre Vauthier
Bella Hadid’s look kicked off the Cannes Film Festival with a high-slit gown and fitted bodice that garnered a firestorm of attention on social media.
Gown by Rodarte
Nicole Kidman lit up the red carpet during the premiere of How to Talk to Girls at Parties at the Cannes Film Festival with her megawatt smile and glittering sequin gown.
Gown by Zuhair Murad
Kate Beckinsale brought fireworks to the red carpet in a sizzling gown by Zuhair Murad for her Billboard Music Awards moment.
Gown by Dior
When Rihanna captioned a photo of herself wearing this look on Instagram, she wrote, “When you show up uninvited” – but her billowing Dior gown and fashion-girl razor sunglasses made the case for serious style prep during this spotlight-stealing moment.
Gown by Gucci
Elle Fanning absolutely wow-ed us in a sparkling pale-green Gucci gown with a plunging neckline and flower-appliqued hemline for the premiere of How to Talk to Girls at Parties.
Gown by Atelier Versace
Uma Thurman defied time and gravity in a jaw-dropping sculptural gown by Atelier Versace. It looked so good on her that it had us quickly googling her age – she’s 47! What?!