This pairing of a grey check suit and a navy overcoat embodies manly sophistication. If not sure about what to wear in the shoe department, stick to black leather oxford shoes.
This pairing of a grey check suit and a navy overcoat embodies manly sophistication. If not sure about what to wear in the shoe department, stick to black leather oxford shoes.