A navy wool double breasted blazer and navy vertical striped dress pants are certainly worth being on your list of essential menswear items. Black suede oxford shoes pull the ensemble together. When it comes to fashion tips for 30-something Millennial guys, this combo is ideal.