Katy Perry looked stunning on the red carpet at the UNICEF Snowflake Ball held at Cipriani 42nd Street in New York City yesterday evening.

Naeem Khan is one of my favourite designers and this breath-taking gown is a classic example of why that is the case.

Katy oozed glamour with a touch of drama, wearing a navy column gown enriched with floral beaded details. I think many would’ve opted to wear this look sans cape, but the cape is what makes this look so special.

Her look is further enhanced with Lorraine Schwartz 45-carat blue sapphire and diamond earrings and tattoo cuff with black sapphires and white and black diamonds.

Sleek straight hair worn behind her ears in a centre parting and a light-blue clutch completed her BDOTW-worthy look.

Credit: Style.com & Getty