Come winter, a coat is arguably the most essential addition to your wardrobe. When cold weather hits, a duvet-like puffer or longline wool coat is what you need. Investing in the right one is especially important because A) you'll end up wearing it on a daily basis, and B) outerwear is expensive. Expensive, but non-negotiable.
While some of the designer iterations out there are achingly beautiful (I'm looking at you, Toteme), the whole Who What Wear team has been so impressed by the high street's current offering. So, we set a strict budget and created an edit of noteworthy coats that cost £300 or less. Yes, that's still a lot of money, but we want to ensure the quality and longevity are there —you don't have to splash four figures to find a coat that lasts, but it might be worth spending a little more than you would on other items. That being said, the styles we've included in our it-list start at just £75.
As always, high-street heroes like COS and Arket have delivered, but we've also fallen for designs by sustainable brands Aligne and Everlane. Check out the 20 coats that made the cut below, from timeless trenches to 2023's trending silhouette.