Michelle Yeoh on Sunday made history by becoming the first Asian woman to win the best actress Oscar, for her exuberant portrayal of an immigrant business owner in the sci-fi trip "Everything Everywhere All at Once."
The Hollywood veteran won over Academy voters with her complex take on Evelyn Wang, a Chinese American laundromat owner who is mired in a tax audit, stuck in a crumbling marriage and struggling to connect with her daughter Joy.