Marry a red overcoat with grey dress pants if you're going for a sleek, fashionable ensemble. Dark purple leather oxford shoes work amazingly well with this outfit. As you see here, as a 30-year-old gentleman, you have a wide array of styling options.