AdvertisementMichelle Yeoh is the first Asian woman to win best actress OscarUpdated March 13, 2023Glen WeldonfacebookEmailMichelle Yeoh accepts the best actress award for Everything Everywhere All at Once onstage during the 95th Annual Academy Awards at Dolby Theatre on March 12, 2023 in Hollywood, Calif. (Getty Images)This article was originally published on March 12, 2023.