Hello, I love this site and forum. I'm just starting to get real clothes and shoes and this site has been great in educating me during the process. I have a wedding coming up at the end of the month and i'd like to pair my gray suit with some shoes. I can't decide between black or brown. In the past i've worn it with my pair of crappy Steve Madden black laced dress shoes. I do have a pair of really worn down brown oxfords which won't work since they're really distressed. I'm looking to replace both eventually but for the mean time i'd like to get a pair that fit my suit. I want to stay classic without feeling to old or old schoolish. I was thinking of wearing this suit with a white shirt and black tie. Shirts with patterns like a gingham seem too casual for me. Open to other thoughts on this as well. I can't quite post photos of my suit as its being tailored but here are photos of the vest. I don't think im wearing the vest either, theres a few stains and its a little cumbersome.