DS starting college in Sept, needs smart shoes that look great with a suit (slim fit style) but with comfort factor as quite a lot of walking involved. Anyone suggest something on trend but wearable?