Kendall Jenner was the talk of the Cannes Film Festival as she made a sweeping entrance on the red carpet at the Palais des Festivals.
Attending the 120 Beats per Minute premiere the 21-year-old Keeping Up With The Kardashians star was unstoppable, turning heads in a retro-inspired mini dress with a billowing train.
The one shoulder gown from Giambattista Valli Spring 2017 Couture featured a delicate leaf print, flattering waist tie and a dangerously high hemline.
While the extra long train could have left her in a tangle, the unflappable supermodel glided along the red carpet with ease, twirling the train behind her.
Accessorising her outfit with diamond earrings from Chopard and a pair of champagne coloured sandals, her otherwise elegant ensemble was somewhat marred by her curious choice of footwear with the reality star sporting nude pop socks.
In contrast to Kendall's summery style Kristen Stewart made an edgy statement on the red carpet. The actress who is a muse for Chanel, offered her own modern twist on the classic tweed in a pinafore style gown with a pink bandeau top. With her platinum blonde buzz-cut and her tattoos on display it was perhaps the most bold look on the red carpet.
But there were also those who kept things conventional. L'Oreal ambassador Aishwarya Rai Bachchan made her red carpet entrance wearing a bright red gown with corsetted bodice and tiered skirt.
While Thai actress Araya A. Hargate took ruffles to the next level in a hot pink gown with a bow style top and frilly skirt
Directed by Robin Campillo 120 Beats per Minute is a French drama set in the early Nineties, during the height of the AIDS epidemic.
The film is in contention for the Palme d'Or in the main competition section of the Festival, as well as for the Queer Palm for LGBT-related films.