17th Shanghai International Film Festival - Red Carpet & Opening Ceremony

In This Photo: Lin Chi-ling
Actress Lin Chi-ling arrives for the red carpet of the 17th Shanghai International Film Festival at Shanghai Grand Theatre on June 14, 2014 in Shanghai, China.
(June 13, 2014 - Source: Feng Li/Getty Images AsiaPac) more pics from this album »