Who wore what: Festival de Cannes 2016 | Vogue India | People | Parties

Responsive image
source