This semi-casual combination of an olive trenchcoat and a denim shirt is very easy to throw together without a second thought, helping you look awesome and ready for anything without spending too much time combing through your closet. Feel uninspired with this look? Invite brown leather oxford shoes to mix things up a bit.