Fan Bingbing also walked the red carpet for the 2012 Cannes Film Festival opening ceremony and Moonrise Kingdom tonight.
The Chinese actress graced the red carpet in a strapless ivory gown by Christopher Bu. The embroidered gown was accessorized and complemented with green jewels by Cartier and a green clutch with gold accents. An orange lip shade and strangey updo provided the finishing touches for Fan's look.

xoxo
Credit: Zimbio
Credit: Zimbio