You're looking at the undeniable proof that a navy overcoat and grey vertical striped dress pants look amazing when you team them up in a refined look for a modern gent. When in doubt as to the footwear, go with burgundy leather oxford shoes.
You're looking at the undeniable proof that a navy overcoat and grey vertical striped dress pants look amazing when you team them up in a refined look for a modern gent. When in doubt as to the footwear, go with burgundy leather oxford shoes.