Marks & Spencer shoppers will know that if you invest in an M&S midi dress it'll be incredibly stylish, easy to wear, and affordable.
The shop's designers have a brilliant knack for knowing what British women want to wear, leading many women to leave one rave review after another. "I knew I had to have it", said one woman about this statement pink animal print dress.
Meanwhile, this marble print midi got a 5-star review from a customer who said "love the pattern, really nice to wear". "Gorgeous dress", raved this shopper about the holiday-ready linen blend printed dress (though we recommend wearing a white jumper over the top and chunky white boots with it in the colder weather). And this shopper loved that the spot print skater dress really enhanced her figure so commented: "very flattering on a less than perfect figure". That's what we like to hear!
We've collated 15 of the most stylish offerings that will look amazing with tights, jackets, and boots in winter, but will also look great in warmer weather with sandals, trainers, and slides.
15 of the best M&S Midi Dresses under £50
Jersey Animal Print Shirred Midi Dress | £35 from M&S
Striped Round Neck Midi Tea Dress | £39.50 from M&S
Jersey Printed Round Neck Midi Tiered Dress | £27.50 from M&S
Printed Round Neck Midi Tiered Dress | £39.50 from M&S
Printed V-Neck Tie Waist Midi Shirt Dress | £35 from M&S
Animal Print Tie Front Midaxi Shirt Dress | £45 from M&S
Heart Print Midi Wrap Dress | £45 from M&S
Printed V-Neck Midi Waisted Dress | £39.50 from M&S
Animal Print Midi Waisted Dress | £45 from M&S
Marble Print Tie Waist Midi Shirt Dress | £49.50 from M&S
Linen Blend Printed V-Neck Midi Dress | £39.50 from M&S
V-Neck Draped Midi Skater Dress | £29.50 from M&S
Geometric Belted Knee Length Shirt Dress | £45 from M&S
Spot Print V-Neck Draped Midi Skater Dress | £29.50 from M&S