A navy overcoat and black and white houndstooth dress pants are essential in any modern gentleman's closet. A pair of brown leather oxford shoes looks right at home with this ensemble. So if you need style ideas on what to wear well into your 40s, this combination is a great example.