How to dress like Harry Potter?

Put on black trousers and a white shirt. If you can,use slacks and a collared,button-up shirt. The Hogwarts dress code requires everyone to look smashing....