Who was better dressed at the UNICEF Ball: Katy Perry or Selena Gomez?


Hey M Girls!

Last night was the 2012 UNICEF Snowflake Ball in New York City -- and dark-haired divas, Katy Perry and Selena Gomez, both graced the blue carpet with their presence with glittery gowns!

The "Teenage Dream" singer wore a navy sleeveless dress with a sheer matching shawl and blue clutch -- we must say, her earrings are absolutely dazzling!

Ms. Gomez, on the other hand, wore a black number that was embellished with gold glitz. She also wore a matching black clutch and topped it off with statement ruby red nails.

So, tell us who you think was better dressed in the poll -- sound off your opinion in the comments below!

Photo courtesy of Startraks

Keep up with Selena Gomez in the pages of M Magazine by subscribing now!