Marrying a navy overcoat and navy vertical striped dress pants is a guaranteed way to breathe personality into your styling repertoire. This look is complemented really well with brown leather oxford shoes. Wondering how your arsenal should look as you reach your 40s? This combo is an amazing example.