Red carpet. Chinese actress Fang Bingbing walks the red carpet at the 2016 Toronto International Film Festival on Sept 8. (ZOU ZHENG/ XINHUA)