Why the striped midi dress is the one piece you should buy this summer

It’s official: if you only buy one thing this summer, you’ll want to make it a striped midi dress.

The sales numbers speak for themselves: M&S sent shoppers into a frenzy earlier this month when they launched their highly anticipated Pure Cotton Striped Wrap Midi Dress, which promptly sold out in several sizes on its first day on their website.


Topshop, meanwhile, has relaunched their similar Cutabout Stripe Ruffle Midi Dress several times this season, but it has become so popular that it’s repeatedly gone out of stock in every size. The dress, which comes in a candy striped yellow with feature buttoning, is now reportedly being sold on re-sale sites such as eBay for double the price.


So why exactly are these particular dresses so popular? A combination of sleeves and a longer hem length make this style easy to wear and flattering on all figures. A stripe also feels a little sharper than a floral or polka dot pattern. And of course, the joy of a dress is that getting ready in the morning is quick and easy – no co-coordinating or matching to consider before your first coffee – just add an espadrille or mule and your outfit is done.

If you’ve missed out on the sell-out dresses above, fear not. The high street has plenty of other equally fashionable striped midi dresses available (and you won’t have to worry about turning up to the office/BBQ/pub in the same one as everyone else!). Wrap or button-up, ruffled or super-simple, short or long sleeved, the choice is yours – just pick your favourite colour stripe. Here’s our edit of the best.

7 striped midi dresses with sleeves that you can still buy on the high street

Shirt dress, £30, Monki

Asymmetric stripe dress, £45, Oasis

White vertical stripe wrap front midi dress, £24.99, New Look

Hobbs blue-striped linen ‘Aria’ skate dress, £139, Debenhams

Red stripe wrap dress, £15, Primark – available in store

Pink striped midi wrap dress, £59, &OtherStories

Button-up dress with pockets, £39.99, Zara