Zendaya put on an angelic display as she joined Anne Hathaway and Lupita Nyong'o at the New York City premiere of Christopher Nolan's The Odyssey on Tuesday night.

The Emmy-winning actress, 29, walked the red carpet outside AMC Lincoln Square in a jaw-dropping white strapless gown by the avant-garde fashion label Matières Fécales.

The look came complete with large white feather wings that hung off her back in an apparent reference to god-like mortal Icarus from Greek mythology.

The gown hugged Zendaya's runway-worthy frame while a daring thigh-high slit up one side exposed her toned legs.

She stood on tall white heels and she accessorized with silver chandelier earrings.