Three coats on a multicoloured background

Wrap up in style (Picture: M&S/Asos/Stories/Getty)

Shopping: This article contains affiliate links. We will earn a small commission on purchases made through one of these links but this never influences our experts’ opinions. Products are tested and reviewed independently of commercial initiatives.

Between the weather and the darkness there is much to complain about during the winter months.

But one way to bring a smile to your face is through your clothes, and a great winter coat can bring joy to the most miserable days.

And this winter’s selection of outerwear has never been better.

Puffers are once again big news this season, and River Island is offering a gilet take on the trend.

Meanwhile, the & Other Stories bright green pea coat is a true stand out piece.

So, prepare to feel the joy and wrap up warm: here are 12 of the best winter coats to invest in now.

ASOS DESIGN smart herringbone belted coat

Herringbone Coat

Herringbone cool (Picture: ASOS)

Get it for £90 at ASOS

Zara soft coat with belt

Zara coat with belt

Simple yet chic (Picture: Zara)

Get it for £79.99 at Zara

& Other Stories relaxed pea coat

Green pea coat

Add a pop of colour to everyday life (Picture: & Other Stories)

Get it for £239 at & Other Stories

ASOS 4505 longline reversible padded coat

Brown padded coat

Stay warm, stay stylish (Picture: ASOS)

Get it for £86 at ASOS

Ted Baker check print midi coat

Check print midi coat

Check mate (Picture: Ted Baker)

Get it for £350 at Ted Baker

River Island quilted gilet

Quilted gilet in camel

Cute and cosy (Picture: River Island)

Get it for £68 at River Island

M&S wool rich belted longline coat

Pink coat

A bright beauty (Picture: M&S)

Get it for £149 at M&S

H&M tie-belt coat

Tie-belt coat

Keep cosy (Picture: H&M)

Get it for £79.99 at H&M

Weekday Zyan padded coat

White padded wrap coat

Keep it cool (Picture: Weekday)

Get it for £119 at Weekday

Cos funnel neck coat

Purple funnel neck coat

Throw on and go (Picture: Cos)

Get it for £180 at Cos

Topshop oversized longline coat in cow print

Cow print longline coat

Effortlessly cool (Picture: ASOS)

Get it for £110 at ASOS

Mango detachable fur collar coat

Black coat with fur collar

Keep it simple in black (Picture: Mango)

Get it for £149.99 at Mango

Do you have a story to share?

Get in touch by emailing