Looks like Katy Perry is making the move from rock … to goth (that is, her style of course)!

The "Wide Awake" singer sported one of her most bewitching looks yet at the Unicef SnowFlake Ball onTuesday in New York.

The 28-year-old donned a navy blue Naeem Khan gown embellished with floral beads, along with a matching Naeem Khan cape.

Perry accessorized her look with 45-carat blue sapphire Lorraine Schwartz diamond earrings and a tattoo cuff with black sapphires and white and black diamonds.

The dress looked stunning on the singer, but we could have done without the cape – and her hair parted down middle also added to her overall witchlike appearance.

We prefer Perry’s style when she goes Old Hollywood glam or pin-up.

But Katy wasn’t the only celeb stealing the spotlight at the star studded ball – Selena Gomez stunned in a backless dress, Kelly Ripa kept it classic in a white ball gown and Uma Thurman sported some sexy curve-hugging couture.

Click “Launch Gallery” above to see all the stars at the Unicef SnowFlake Ball!

Hot Videos