Princess Mary is the belle of the ball at Danish royals' New Year soiree

GALLERIES

Princess Mary is the belle of the ball at Danish royals' New Year soiree

Queen Margrethe II of Denmark