Frank Ocean, Katy Perry and more react to ‘Moonlight’ mix-up and other Oscar wins

Frank Ocean hails Viola Davis's popular victory in the Best Supporting Actress category.

Frank Ocean and Katy Perry are among the stars sharing reactions to this year’s eventful Oscars.

Perry initially expressed disappointment that Moonlight had failed to win Best Picture, before sharing her shock when it emerged that there had been an embarrassing mix-up and La La Land had erroneously been declared the winner.

Meanwhile, Ocean saluted Viola Davis’s victory in the Best Supporting Actress category for her performance in Fences with a post on Tumblr.

Yesss Viola

No Description

Other stars to have hailed Moonlight‘s well-deserved victory included Oprah Winfrey, Jessica Chastain and former Clean Bandit musician Neil Milan. Check out their reactions below.

https://twitter.com/neil_milan/status/836119844474912769
https://twitter.com/Oprah/status/836083879286980609
https://twitter.com/UzoAduba/status/836189027472662528
https://twitter.com/THEREALSWIZZZ/status/836087001506004992
https://twitter.com/jes_chastain/status/836092383288836096
https://twitter.com/jes_chastain/status/836086807842406400
https://twitter.com/TheEllenShow/status/836089108040572928

Alicia Keys took a moment on Twitter to celebrate Hidden Figures, which was nominated for Best Picture. Stars Taraji P. Henson, Octavia Spencer and Janelle Monae appeared on stage with 98-year-old Katherine Johnson, the influential physicist and mathematician whose story the film tells.

Elsewhere at the Oscars, Mahershala Ali became the first Muslim actor be honoured, and La La Land took home six prizes including Best Actress for Emma Stone. Check out the full list of winners at the Oscars 2017.

Read more: Its win might have been an inelegant moment, but ‘Moonlight’ deserved to win Best Picture at the Oscars