This combination of a navy vertical striped suit and a white dress shirt is the picture of rugged sophistication. On the shoe front, this outfit pairs wonderfully with brown leather double monks. When it comes to fashion tips for 20-year-old guys, this combo is perfect.