The best looks from the Cannes Film Festival 2019

Catering to both die-hard cinephiles and couture enthusiasts, the Cannes Film Festival rocks the French Riviera every year. The 72nd edition of the most important event of the cinematic calendar premiers ready-classics such as Quentin Tarantino's Once Upon a Time In Hollywood and the musical biopic about Elton John Rocketman. But while I enjoy great movies as much as the next person (which means my favourite movie ever is unironically Mamma Mia!), I'm always on the lookout for gorgeous outfits. And the 2019 Cannes Film Festival is not short on them.

Margot Robbie in Chanel

Elle Fanning in Christian Dior

Karolina Kurkova in Etro

Aja Naomi King in Zac Posen

Julianne Moore in Givenchy

Selena Gomez in Chanel

Duckie Thot in Vivienne Westwood

Winnie Harlow

Bella Hadid

Priyanka Chopra and Nick Jonas