10 of the best Marks & Spencer midi dresses under £40

Anya Meyerowitz
·2-min read
Marks and Spencer has a vast array of mid-length dresses that are a wardrobe staple all year long.  (M&S)
Marks and Spencer has a vast array of mid-length dresses that are a wardrobe staple all year long. (M&S)

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.

With the cold season well underway, we're already foreseeing that the winter wardrobe we’ve gathered so far just isn’t going to cut it.

Jumpers start to feel frumpy (as we keep convincing ourselves they can double as sleepwear), and while we would never speak ill of classic denim, it’s not always conducive to comfort.

But what about the trusty midi dress? Yes, at first it may strike you as more of a summer piece, but in fact - when paired with tights and a pair of boots - it makes for the perfect chilly-day throw-on.

Not only are they easy to wear, they’re also perfect for layering.

In fact, their versatility was perfectly demonstrated by TV presenter, Holly Willoughby only a few weeks ago, when she debuted her latest Marks & Spencer dress.

The This Morning presenter wore an oversized yellow cardigan thrown over the top of the floral M&S dress, which cost £39.50 - and unsurprisingly, is selling fast.

And best of all? M&S has a range of gorgeous new pieces that are all under £40 - meaning you can build the perfect winter-wear wardrobe without breaking the bank.

Scroll down for our edit of the best M&S midi dresses to shop this winter.

Shop 10 of the best M&S midi dresses under £40

Floral Shirred Shoulder Midi Waisted Dress | £39.50

Floral Shirred Shoulder Midi Waisted Dress
Floral Shirred Shoulder Midi Waisted Dress

Jersey Brushed Belted Midi Shift Dress | £35

Jersey Brushed Belted Midi Shift Dress
Jersey Brushed Belted Midi Shift Dress

Floral Belted Midi Shirt Dress | £39.50

Floral Belted Midi Shirt Dress
Floral Belted Midi Shirt Dress

Floral Print V-Neck Midi Waisted Dress | £39.50

Floral Print V-Neck Midi Waisted Dress
Floral Print V-Neck Midi Waisted Dress

Zebra Print Belted Midi Shirt Dress | £39.50

Zebra Print Belted Midi Shirt Dress
Zebra Print Belted Midi Shirt Dress

Leaf Print Belted Midi Shirt Dress | £39.50

Leaf Print Belted Midi Shirt Dress
Leaf Print Belted Midi Shirt Dress

Zebra Print V-Neck Midi Bodycon Dress | £35

Zebra Print V-Neck Midi Bodycon Dress
Zebra Print V-Neck Midi Bodycon Dress

Floral Midi Skater Dress | £39.50

Floral Midi Skater Dress
Floral Midi Skater Dress

Jersey Polka Dot Midi Tiered Dress | £35

Jersey Polka Dot Midi Tiered Dress
Jersey Polka Dot Midi Tiered Dress

Floral Belted Midi Shirt Dress | £39.50

Floral Belted Midi Shirt Dress
Floral Belted Midi Shirt Dress

Watch: Yahoo Style recreate the Duchess of Cambridge’s style transformation