Red carpet fashion at the 2017 Oscars ceremony in Los Angeles, California, including Emma Stone, Viola Davis, Ryan Gosling, Dev Patel and Naomie Harris.