This pairing of an overcoat and charcoal shorts is seriously smart and creates instant appeal. And if you need to effortlessly perk up this outfit with a pair of shoes, why not add a pair of derby shoes to the mix? So if it's a hot warm weather day and you want to look seriously stylish without putting too much effort, this look will do the job in no time flat.