Yahoo Lifestyle is committed to finding you the best products at the best prices. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change.
The weather can't seem to make up its mind this spring, which has meant we have been facing even more wardrobe dilemmas than usual.
While some may not have packed away their parka jackets just yet, others are layering jumpers underneath leather jackets or stylish trench coats to stay warm, especially when eating outside.
But even when the highly-anticipated summer sunshine hits, there is often a light chill in the air come the evenings, which is why a lightweight jacket is always a must.
A trench coat is a timeless wardrobe staple everyone should own and there is one in particular we have on our radar: the Double Breasted Trench Coat from Marks and Spencer.
Why we rate it
M&S' Double Breasted Trench Coat is both trendy and timeless, not to mention water-repellent and flattering.
It provides a regular fit and classic trench coat style, with a double breasted front, as well as a buckle belt around the waist.
This coat is made from sustainably sourced cotton and recycled polyester, and has been treated with the brand's water-repellent Stormwear technology, so the wearer can brave the elements without fear of ruining their trusty trench.
We are a sucker for a pocket, and this design has two side pockets to ensure your fingertips stay warm, but also to look cool while strutting down the M&S food aisle.
The trench coat costs an affordable £55 and is available to buy in five colours: classic camel, black, air force blue, navy and pale apple, all of which come in sizes 6 to 24.
What the reviews say
The trendy trench has received 183 reviews and on average is rated 4.5 out of 5 stars by shoppers, with some hailing it a "great everyday coat". Here's what they have to say:
"This is my second coat like this. These are great everyday coats and are good with both trousers and skirts."
"Bought the pinkish one last year, very happy, so I’ve bought the light blue one, quality style excellent."
"A while ago I bought the beige coloured trench and I was so impressed because as a relatively tall woman at 5' 9 I wanted it to come to my knees, which this did. I found it to be super classy and versatile."
"I really would expect a coat of this amazing quality to be at least £100 more than I paid. The material feels hard-wearing and so well-made. The details ie. the buckles on the cuffs etc. are all beautiful. So happy to have finally found a lovely trench coat."
"This is a lovely coat - looks very expensive. Great fit."
Buy it: Double Breasted Trench Coat | £55 from Marks and Spencer
Watch: Work from home style tips