Actress Tilda Swinton takes a selfie with fans on the red carpet of the Chinese premiere of Doctor Strange in Shanghai, Oct 16. (Photo/China.org.cn)
RIGHT BG
Actress Tilda Swinton takes a selfie with fans on the red carpet of the Chinese premiere of Doctor Strange in Shanghai, Oct 16. (Photo/China.org.cn)