For sophisticated style with a modern take, wear a grey overcoat and a blazer. A pair of brown leather derby shoes is a foolproof footwear option that's also full of character.
For sophisticated style with a modern take, wear a grey overcoat and a blazer. A pair of brown leather derby shoes is a foolproof footwear option that's also full of character.