#17 - The Signs As Yule Ball Partners
Aries: Luna Lovegood
Taurus: Cho Chang
Gemini: Pansy Parkinson
Cancer: Hannah Abbot
Leo: Fleur Delacour
Virgo: Hermione Granger
Libra: Ginny Weasley
Scorpio: Parvati Patil
Sagittarius: Lavender Brown
Capricorn: Didn't have one
Aquarius: Ginny Weasley
Pisces: Padma Patil