Chinese superstar Fan Bingbing wearing a yellow dragon gown, which was designed by Lawrence Xu, wowed the world during the Cannes Film Festival in 2010. [File photo]