Last night, stars made their way to the black-tie gala known as the Snowflake Ball hosted by the United Nations Children's Fund, UNICEF, at Cipriani 42nd Street in New York City. According to UNICEF, the gala, which started in 2005, brings out guests "to celebrate the lighting of the UNICEF Snowflakes and to honor those whose philanthropic commitments support its mission to save children’s lives."

UNICEF provides humanitarian assistance to children and mothers in developing countries and since its inception the Snowflake Ball has raised over $16 million for lifesaving programs. Naturally, the red carpet with full of high-class fashions donning by smashing stylistas and generous philanthropists. Check out who topped our list of the best dressed of the night!

Katy Perry in Naeem Khan

Selena Gomez in Dolce and Gabbana

Allison Williams in Naeem Khan

Selita Ebanks in Mikimoto

Who tops your list as best dressed, lovelies?

Image Source, Image Source, Image Source, Image Source, Image Source