After much discussion, Parvati and I have created lists of the best-looking people at Hogwarts! We considered everyone and tried to be as fair as possible.
Male Students
1. Draco Malfoy (though a Slytherin, still the best looking boy in school)
2. Harry Potter (that 'just rolled out of bed' look is a good one for him)
3. Blaise Zabini (Daphne would only pick the best)
4. Theodore Nott (Slytherin seems to house the best-looking boys)
5. Seamus Finnigan (had to add another Gryffindor)
Male Staff
1. Gilderoy Lockhart (doesn't matter if he's not here anymore, still the best)
2. Severus Snape (GORGEOUS hair!)
3. Remus Lupin (just because we love him)
4. Albus Dumbledore (see above)
5. Argus Filch (had to round out the Top 5 somehow)
Female Students
1. Parvati Patil Lavender Brown (just couldn't decide between us)
3. Daphne Greengrass (lovely Slytherin)
4. Ginny Weasley (fabulous red hair)
5. Hermione Granger (with hair products, she'd be stunning)
Female Staff (not enough for a Top 5)
1. Sybill Trelawney (unpredictable hair, just like her)
2. Minerva McGonagall (achieves perfection in looks AND house)
Special Category-Evil Bad Guy
1. Lucius Malfoy (long silky locks)