Cara Delevingne looked like a butterfly from outer space on the black carpet at the premiere of Carnival Row on Wednesday night at the Chinese Theater in Hollywood, California.
She was joined by her c0-stars Orlando Bloom, Tamzin Merchant, David Gyasi, Karla Crome, Jared Harris, Andrew Gower, Caroline Ford, and Arty Froushan.

The neo-noir fantasy web television series, which premieres on Amazon Prime Video on August 30, is set in a Victorian fantasy world filled with mythological immigrant creatures whose exotic homelands were invaded by the empires of man. This growing population struggles to coexist with humans — forbidden to live, love, or fly with freedom.

The 27-year-old actress/model donned a graphics-heavy Poiesis cape gown Iris van Herpen’s Fall 2019 collection. In philosophy, poiesis is “the activity in which a person brings something into being that did not exist before.”

Cara styled her gown with black Stuart Weitzman platform shoes, rings by Akillis and Levian, and Borgioni studs.

Credit: FayesVision / WENN