Trenches, teddies and overcoats: a fashion director's guide to the best coats to buy this season, including a £45 supermarket pick November 4, 2026 · Daily Mail Read full story at source