Wear a dark green overcoat with a navy vertical striped suit and you'll be the epitome of polish. A good pair of black leather oxford shoes pulls this ensemble together. This combination proves that as a 30-year-old gentleman, you have a vast array of style options.