Yahoo's editors are committed to independently selecting wonderful products at great prices for you. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change.

The £70 John Lewis teddy coat that's ideal when there's a bite in the air

cosy winter coat
The affordable teddy coat we're adding to our basket ASAP. (John Lewis & Partners)

Finding a coat that is equally stylish, cosy and within budget is harder than it might seem.

Some coats are the kind that just end up sitting at the back of your wardrobe for years on end, only to be taken out when all your first-choice options are at the dry cleaner.

Others are nice - but not nice enough to be your first choice when the weather turns.

But then there are some coats which you know, from the moment you buy them, are unlikely to leave your side until the warm weather rolls back in and you're forced to retire them for a few months.

The latter is how we feel about the sumptuous Anyday Teddy Coat from John Lewis & Partners.

This teddy coat is super cosy and can be worn as part of an everyday jeans outfit or dressed up with boots, tights and a dress.

The knee finish adds extra warmth and the two patch pockets at the front means that your fingers will feel toasty even when you forget gloves.

For extra cosiness the coat has button fastenings all down the front, but the buttons are hidden to keep the silhouette clean and looking way more luxury than the under £70 price tag.

Buy it: John Lewis & Partners ANYDAY Teddy Coat | £68 from John Lewis & Partners

(John Lewis & Partners)
(John Lewis & Partners)

Shop in khaki

Buy it: John Lewis & Partners ANYDAY Teddy Coat | £68 from John Lewis & Partners

(John Lewis & Partners)
(John Lewis & Partners)

Shop in pink

The coat also comes in four shades: green, black, tan and pink - so all the core coat colours for you to choose from.

And early shoppers are even already thinking about buying multiple: "thinking of ordering the khaki and tan, cheap enough to have more than one."

What the reviews say

While the coats price tag may be affordable, the slew of five-star reviews confirm that the design is great quality and wonderful value for money.

  • "I ordered the Burgundy colour and I love it! Such a fun cheerful shade.The coat is soft and thicker than I expected, and for the price I think it's very good value for money.I would normally take a 16/18 and found the L to be a comfortable fit, with room to spare for the addition of a jumper underneath."

  • "I have wanted a teddy coat for a long time. Have previously found that they made me look too big. Not so with the style of this one beautiful fit room for jumper. I ordered the black and burgundy in large and extra large. The large was perfect I am a size 18."

  • "Lovely coat, light and cosy. I'm a size 10 ad bought XS and S to try. I finally decided on the S even though it's a little oversized it just felt more comfortable. The price is great as the quality seems good."

Buy it: John Lewis & Partners ANYDAY Teddy Coat | £68 from John Lewis & Partners

(John Lewis & Partners)
(John Lewis & Partners)

Shop in tan

Buy it: John Lewis & Partners ANYDAY Teddy Coat | £68 from John Lewis & Partners

(John Lewis & Partners)
(John Lewis & Partners)

Shop in black

Watch: What are the key Autumn fashion items this year?