72 of the best trench coats on the high street, including supermarket steals, royal-approved brands and the £28 funnel-neck jacket that looks so much more expensive

· Daily Mail