No wardrobe is complete without a wear-forever coat – and Mango may have just come up with the most perfect one.