Chinese actress Fan Bingbing wore Laurence Xu's Haute Couture at the 63th Cannes Film Festival. [File photo]