You're looking at the indisputable proof that an overcoat and a blue waistcoat look awesome when paired together in a sophisticated outfit for a modern guy. Rounding off with a pair of white leather low top sneakers is an effective way to inject a sense of stylish casualness into your outfit. Ideal to tell people that you're mature and confident enough to hold your own in the style department.