Undeniable proof that a black dress shirt and a grey overcoat look awesome when you team them together in a sophisticated outfit for a modern gentleman. Feel somewhat uninspired with this getup? Invite a pair of black leather oxford shoes to mix things up.