StephanieHsu “Everything Everywhere” Snags Seven Oscars; Michelle Yeoh First Asian Woman to Win Best Actress 1 year ago The 95th annual Academy Awards were held March 12, 2023. The night was filled with surprises and was nothing…