Actress Fan Bingbing arrives for the red carpet of the 19th Shanghai International Film Festival at Shanghai Grand Theatre on June 11, 2016 in Shanghai, China.
(June 10, 2016 - Source: Visual China/Getty Images AsiaPac) see more angles »
Prev 16 of 52 Next

Fan Bingbing Princess Gown

Fan Bingbing took our breath away with this Delpozo beaded princess gown she wore to the Shanghai International Film Festival opening.
Brand: DELPOZO
Popular Lookbooks see all looks »