Michelle Yeoh showed up to the Singapore premiere of Wicked: For Good with a look so unexpected that fans needed a minute to process it.

The 63-year-old actress was seen walking the yellow brick road carpet at Universal Studios Singapore on Thursday, November 13, alongside co-stars Ariana Grande, Cynthia Erivo and Jeff Goldblum, and director Jon M. Chu.

The premiere caused quite a stir after an attacker, who goes by the name Pyjama Man, charged onto Ariana.

Michelle Yeoh showed up to the Singapore premiere of Wicked: For Good with an unexpected look

Michelle Yeoh shed her black locks for a blond and medium brown bob for the Singapore premiere.

She was dressed in an Iris Van Herpen Fall 2025 Haute Couture Biolume corset gown, which almost made the actress look otherworldly.

The gown w

See Full Page