Pants: I got mine from target and crossroads. But most stores sell black pants. Big W, Kmart, Supre, jeans west, etc, these are just a few stores that i can think of off the top of my head.
Shoes: This is where comfort becomes important. I always wore my uber-comfy Roc school shoes (bought...