These 10 flattering winter midi dresses have just dropped at M&S

The M&S dresses to add to your basket ASAP. (Marks & Spencer)
The M&S dresses to add to your basket ASAP. (Marks & Spencer)

Yahoo Life'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.

We're big fans of a midi dress all year-round, but especially in the winter when you can just throw on your dress of choice, a pair of fleecy tights, sturdy boots and head out the door.

As the temperature drops, we've been on the hunt for long-sleeved midi dresses that will be able to see us through the seasons and Marks & Spencer has come up trumps.

The high street store has cooked up some gorgeous options over the past year from M&S' own affordable designs, to its collaboration with Ghost and its current range of winter midi dresses are ideal for the New Year and beyond.

So, to get the ball rolling, we've picked out the most stylish and flattering midi dresses we could find so you can add them to your basket before they sell out (spoiler alert: some are selling out very fast).

Not only do these pieces need minimal accessorising, they're also all under £60 so there's no need to break the bank.

10 flattering winter midi dresses from Marks & Spencer

Animal Print Midi Shirt Dress | £45

(M&S)
(Marks & Spencer)

Animal Print Midaxi Tea Dress | £39.50

(M&S)
(Marks & Spencer)

Polka Dot Button Through Midi Tiered Dress | £39.50

(Marks & Spencer)
(Marks & Spencer)

Floral Frill Detail Midaxi Tea Dress | £39.50

(M&S)
(Marks & Spencer)

Printed Midaxi Tea Dress | £39.50

(M&S)
(Marks & Spencer)

Floral V-Neck Midi Tea Dress | £45

(M&S)
(Marks & Spencer)

Pure Cotton V-Neck Midaxi Shirt Dress | £55

(M&S)
(Marks & Spencer)

The Floral Waisted Midi Dress | £45

(Marks & Spencer)
(Marks & Spencer)

Floral V-Neck Belted Midi Wrap Dress | £45

(M&S)
(Marks & Spencer)

Finery London Puff Sleeve Tie Detail Midaxi Tea Dress | £39

(M&S)
(Marks & Spencer)

Watch: Where to buy affordable wedding guest dresses