Looking well beyond her years, Selena wore a form-fitting, black and blue Dolce & Gabanna gown embellished with gold sparkles. Meanwhile Katy stood out in a dark blue Naeem Khan dress filled with sheer, circular cut-outs and topped off with a long, cape-like shawl.
The 7th Annual Snowflake Ball honors those whose philanthropic commitment save children's lives. Selena is a well-known ambassador for UNICEF and has done years of work for it's programs.
Who do you think is best dressed? Selena or Katy?
Photos Courtesy of: Getty Images