A grey check overcoat and a light blue vertical striped dress shirt are a polished combination that every sharp man should have in his closet. For a more elegant twist, why not add a pair of brown leather oxford shoes to the mix?
A grey check overcoat and a light blue vertical striped dress shirt are a polished combination that every sharp man should have in his closet. For a more elegant twist, why not add a pair of brown leather oxford shoes to the mix?