
Michelle Yeoh has just won the Best Actress Oscar for playing exhausted laundromat owner Evelyn Wang in Everything Everywhere All At Once.
The win makes her the first Asian woman to ever win the Best Actress award. Yeoh’s longtime commitment to her craft has been a theme in some of her interviews over the years. In 2012, Yeoh wrote in the Standard about her role in the 2000 Oscar-winning Ang Lee-directed film Crouching Tiger, Hidden Dragon, in which she played female warrior Yu Shu Lien. Read that piece here: