We're loving how this semi-casual pairing of a red overcoat and a grey geometric long sleeve shirt immediately makes you look stylish. For something more on the smart end to complement this ensemble, introduce a pair of dark purple leather oxford shoes to your outfit.