Loads of new lines were just added to the M&S Rainbow Sale

Back in May, Marks & Spencer stores were still open, but with only a limited amount of floor space, most of which was dedicated to its food halls. So the savvy team at the high street stalwart came up with a clever idea to get us back and browsing their fashion lines from the comfort of our homes: the M&S Rainbow Sale.

Running both on the website and in shops where clothing wass still available, the initiative gave us the chance to snap up some of the unsold spring summer stock from M&S that’s been left on the rails as our retail habits change as a result of the pandemic, and the discounts were seriously incredible. Absolutely everything included has at least 50 per cent off, with many items selling for less than half of their RRP.

M&S Rainbow sale

As for where the ‘rainbow’ comes from? M&S put a charitable spin on its already generous offer, and will be donating 10 per cent of the purchase price of all Rainbow Sale items to NHS Charities Together.

Naturally, with an offer this good, demand was high, with many styles selling out almost overnight. But now high street stores are able to trade again, M&S has updated the Rainbow Sale by adding dozens of new lines which are equally worthy of your attention.

Here’s our pick of some of the best bits to add to your basket – move quickly, they’re too good to miss!

The best buys in the M&S Rainbow Sale

M&S rainbow sale

Ditsy Floral Waisted Jumpsuit, £22 (was £45), Marks & Spencer


Polka Dot Frill Detail Midi Waisted Dress, £22 (was £45), Marks & Spencer

Pure Linen V-Neck Midi Waisted Dress, £22 (was £45), Marks & Spencer

Leather Pumps, £28 (was £35), Marks & Spencer

Linen Striped Longline Blouse, £14.50 (was £29.50), Marks & Spencer

Linen Wide Leg Trousers, £31.60 (was £39.50), Marks & Spencer

Printed Midi Waisted Dress, £15 (was £39.50), Marks & Spencer

M&S rainbow sale


Vacay Every Day Slogan Lounge Top, £5 (was £10), Marks & Spencer

M&S rainbow sale

Floral Large Midi Relaxed Dress, £22 (was £49.50), Marks & Spencer

M&S rainbow saleSatin Crepe Printed V-Neck Shift Dress, £15 (was £39.50), Marks & Spencer

ms polka dot blousePolka Dot V-Neck Long Sleeve Blouse, £14.50 (was £29.50), Marks & Spencer

ms tencel trousersTencel Utility Tapered Trousers, £15 (was £35), Marks & Spencer

ms jeansRelaxed Mid Rise Ankle Grazer Jeans, £12 (was £25), Marks & Spencer