The coat. I am a firm believer in the coat. If there is one thing you must always choose wisely - it is a coat. It can do wonders for any outfit, and is the perfect way to update, smarten, desmarten or even disguise what's underneath.
Don't feel like making an effort? Put on your parka and nobody need know. Want your dress to do the talking? Shrug on a timeless tuxedo jacket. And with so many classic styles and shapes to choose from - pick the right ones and you'll wear them for years.
Besides, when was the last time you saw Kate Moss pair her Balmain leather trousers with a practical pack-a-mac?