Smart Buy - H&M Wool Overcoat

The camel overcoat is a tricky proposition. Get an oversized version and you run the risk of looking like you're starring in the 1930s version of Scarface. But if you find one with an updated, trimmed down fit then you'll have a wardrobe staple. If you can find one for £99, like this H&M version, even better. Just leave the tommy gun in the fancy dress shop. (H&M, £99)