30 of the best things to buy in the high street summer sales right now

Sale season has come early this year, thanks to a combination of pandemic-related high street closures and a natural drop in fashion spend as we all spend more time indoors – leading to a lot of stock for stores to shift before the next edit comes around. While summer sales would usually launch in July, the websites almost all of our favourite retailers are already shouting about discounts of upwards of 50 per cent.

However, while the magic of online shopping means you do have filters on your side, sale shopping digitally can still be overwhelming – you may not have to rifle through overflowing rails to track down your bargain, but your scrolling thumb will quickly get tired if you attempt to peruse every single item on offer. So we’ve done some of the hard work for you, and picked out just some of the best buys from 10 of the biggest fashion sales happening right now. Thank us later!

The best buys in the high street sales right now


Linen Blend Belted Bardot Midi Dress, £20 (was £30), Topshop

DIXIE White Strap Mules, £20 (was £29), Topshop

Black Shirred Prairie Blouse, £12 (was £29), Topshop


Polka-Dot Midi Skirt, £39.99 (was £49.99), Mango

Hoop Earrings, £6.99 (was £9.99), Mango

Belt Flow Trousers, £29.99 (was £39.99), Mango

& Other Stories

Relaxed Patch Pocket Shirt, £30 (was £55), & Other Stories

V-Neck Waist Tie Midi Dress, £52 (was £75), & Other Stories

Semi Sheer Floral Print Blouse, £45 (was £65), & Other Stories


Jumpsuit With Smocking, £21 (was £34.99), H&M

3-Pack Sparkly Alice Bands, £9 (was £19.99), H&M

Patterned Tie-Hem Blouse, £13 (was £17.99), H&M 


Printed A-Line Dress, £40 (was £79), Arket

Twill Overshirt, £47 (was £79), Arket

Slide Sandals, £35, Arket

Marks & Spencer

M&S rainbow sale

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

Leather Leopard Print Block Heel Court Shoes, £24 (was £55), Marks & Spencer

Leather Saddle Cross Body Bag, £29 (was £69), Marks & Spencer


Loose Fit Cargo Joggers, £12.90 (was £24.90), Uniqlo

Cotton Dobby Blouse, £12.90 (was £24.90), Uniqlo

Marimekko Tote Bag, £19.90 (was £24.90), Uniqlo 

John Lewis

AND/OR Faye Prairie Stripe Dress, Navy, £62 (was £89), John Lewis & Partners

Hvar Belted Square Neck Swimsuit, £19.50 (was £39), John Lewis & Partners 

Marble Resin Square Drop Earrings, £9 (was £18), John Lewis & Partners


Midi Skirt, £18 (was £30), Monki

Triangle Lace Bra, £6 (was £15), Monki

Seersucker Maxi Dress, £25 (was £50), Monki 


Leather Square Shopper, £90 (was £180), Cos

Belted Jumpsuit with Sleeve Detail, £57.50 (was £115), Cos

Multi-Stitch Cardigan, £39.50 (was £79), Cos