A new dance piece choreographed by Spanish dancer and choreographer Blanca Li combines fashion and dance.

Li, who has worked with Beyoncé, Kanye West, Daft Punk and more, choreographed the work as a homage to female icons. The piece is a duet and danced by Li alongside Bolshoi ballerina Maria Alexandrova. The choreography fuses multiple dance styles from ballet to flamenco and modern dance. The beautiful costumes include pieces by designers like Stella McCartney, Jean Paul Gaultier, Azzedine Alaïa, and Sophie Theallet.

The show opens on March 30 at the New York City Center and will run for just three days. Check out a few shots of the gorgeous costumes in action below.