A navy overcoat and jeans are good for both smart occasions and casual wear. Add a pair of boat shoes to the equation to immediately step up the fashion factor of this look. Interested in style tips for 30-year-old guys? This outfit is pretty inspiring.