The best high street linen dresses, trousers, shorts and shirts

Once seen as slightly old-fashioned, linen has had a rebrand in recent years, becoming the stylish summer fabric of choice among fashion lovers young and old. From dresses to shirts, trousers to shirts, there’s a huge selection of great linen buys on the high street right now, and we’ll certainly be snapping some up for our summer holidays.

After all, the great beauty of linen is that – as a natural fabric – it helps keep you cool in hot weather, as opposed to sweaty synthetic textiles. It also has a laidback elegance that is hard to beat, whether we’re talking a tailored linen suit or a cute pair of belted linen shorts.

Major brands such as Marks & Spencer, Boden and Mint Velvet all have wide selections of linen available this summer, with everything from muted, neutral tones to fruity, vibrant colours.

To save you the hassle of looking through every shop’s website, we’ve rounded up the very best high street linen here. Happy shopping!

The best high street linen dresses, trousers, shorts and shirts

high street linen

Turn up linen trousers, £85, Boden

high street linen

Pure linen utility shirt, £29.50 and shorts, £25, Marks & Spencer

high street linen

Striped linen shirt, £69 and shorts, £69, Mint Velvet

high street linen

Pure linen oversized shirt, £29.50, Marks & Spencer

high street linen

Halterneck linen midi dress, £120, Boden

high street linen

Yellow wide-leg linen trousers, £89, Mint Velvet

high street linen

Linen blend slim white blazer, £59, Marks & Spencer

high street linen

Pure linen oversized shirt, £29.50, Marks & Spencer

high street linen

Linen blend striped dress, £45, Marks & Spencer

high street linen

Linen shirt, £55, Cos

high street linen

Linen shirt, £69, Arket

high street linen

Linen rich jumpsuit, £45, Marks & Spencer

high street linen

Square neck linen top, £65, Boden

high street linen

Pure Irish linen belted jacket, £79, Marks & Spencer

high street linen

Lace trim linen blouse, £79, Mint Velvet

high street linen

Halterneck linen top, £55, Boden

high street linen

Oversized linen shirt, £24.99, H&M

high street linen

Linen blend striped dress, £45, Marks & Spencer

high street linen

Green linen long sleeve shirt, £69, Mint Velvet

high street linen

Linen trousers, £35.99, Mango

high street linen

Pure linen belted trousers, £29.50, Marks & Spencer

high street linen

Embroidered linen shirt, £49.99, Zara

high street linen

Linen cropped trousers, £35, John Lewis

high street linen

Ruffle detail linen top, £65, Boden

high street linen

Ankle-length linen trousers, £24.99, H&M

high street linen

Linen blend high waisted shorts, £25, Marks & Spencer

high street linen

Linen suit trousers, £69.99, Mango

high street linen

Pure linen belted balloon trousers, £29.50, Marks & Spencer

high street linen

Green linen blazer, £139 and trousers, £89, Mint Velvet