Cannes 2015: Gorgeous Divas You Cannot Take Your Eyes Off Of!


Chinese actress Fan Bingbing who is well-known for her role in X-Men: Days of Future Past made a yet another striking appearance at the red carpet. Wearing a Marchesa gown with floral embroidery the actress looked absolutely cute and lovely!