Shanghai
Business
Culture
China
World
Pictures
Topics
Life
Services
Daisy Ridley arrives on the red carpet for the 88th Annual Academy Awards in Los Angeles, the United States on Feb.28, 2016.(Photo:IC)