Michelle Yeoh Gets a Historic Oscars Win for Best Actress
Michelle Yeoh has continued her incredible awards season streak by making waves at the 95th Academy Awards, winning Best Actress for her performance as Evelyn Wang in Everything Everywhere All at Once.