Whatever you wear under them, trenchcoats and smart overcoats will always make you feel put together.