Katy Perry sparkled on the blue carpet for the 'Unicef Snowflake Ball' in New York City.
The singer looked spectacular in her navy floral applique Naeem Kahn dress.
I am living for her sheer embellished cape. It's giving me all the drama I desire.
She finished off her look with sleek hair, gorgeous rhinestone earrings, and blue satin clutch.