Scarlett Johansson attended the Ghost in the Shell premiere at AMC Lincoln Square Theater in New York City on March 29, where she stunned in a shimmery striped gown.

The body-hugging dress—a sparkling Balmain from the fashion house's spring 2017 collection—featured rainbow crystals and a slinky side slit up the leg. The actress paired her nu-disco sartorial style with a light smokey eye and nude lips.

See photos of her chic, edgy look up top. Ghost in the Shell opens nationwide Friday, March 31.