Actress Michelle Yeoh created history as she took home the ‘Best Actress’ award at Oscars 2023, for her performance in “Everything Everywhere All at Once.