Oscars 2023: Michelle Yeoh wins Best Actress in a Leading Role

2023-03-13 7

Michelle Yeoh's performance in 'Everything Everywhere All At Once' saw her scoop the Best Actress in a Leading Role Oscar.