Best new-in M&S denim staples for all the family

M&S has all the denim designs your wardrobe needs.  (Marks and Spencer / Yahoo Life UK)
M&S has all the denim designs your wardrobe needs. (Marks and Spencer)

Yahoo Lifestyle's editors are committed to independently selecting wonderful products at great prices for you. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change.

Denim is a wardrobe staple – always has been, and always will be.

Over recent months Marks and Spencer's vast denim selection has proved to be a huge hit with shoppers, including This Morning presenter (and brand ambassador) Holly Willoughby, who previously revealed her love for M&S' Mom Jeans.

It's no wonder. A pair of jeans is a failsafe go-to for every occasion and is ideal for any time of year. They come in various styles, shapes, cuts and colours, which means you could wear a pair of jeans every day and never be stumped for a new look.

Jeans are a classic for men, women and children, and let's not forget denim shorts, shirts and jackets too.

For women and kids denim jeggings, which resemble jeans but are slightly more comfortable with the extra elastic, are a hybrid we are very much on board with.

But for those who want to spruce up their wardrobe and prefer to slip into a dress, M&S's denim department has you covered too.

We have sifted through M&S' almighty new-in denim selection to share the timeless items your closet is calling out for.

Shop our top denim picks at Marks and Spencer

Our top 5 picks for women

Denim Belted Midi Shirt Dress | £45

Denim Belted Midi Shirt Dress
Denim Belted Midi Shirt Dress

Pure Tencel™ Denim Regular Fit Shirt | £29.50

Pure Tencel™ Denim Regular Fit Shirt
Pure Tencel™ Denim Regular Fit Shirt

Magic Shaping High Waisted Slim Flare Jeans | £39.50

Magic Shaping High Waisted Slim Flare Jeans
Magic Shaping High Waisted Slim Flare Jeans

Denim Knee Length Shirt Dress | £35

Denim Knee Length Shirt Dress
Denim Knee Length Shirt Dress

Denim Jacket with Stretch | £35

Denim Jacket with Stretch
Denim Jacket with Stretch

Our top 5 picks for men

Slim Fit Stretch Jeans with Stormwear | £35

Slim Fit Stretch Jeans with Stormwear
Slim Fit Stretch Jeans with Stormwear

Denim Overshirt | £35

Denim Overshirt
Denim Overshirt

Denim Grandad Collar Shirt | £29.50

Denim Grandad Collar Shirt
Denim Grandad Collar Shirt

Western Denim Shirt | £29.50

Western Denim Shirt
Western Denim Shirt

Denim Jacket | £39.50

Denim Jacket
Denim Jacket

Our top 5 picks for children

2pc Cotton Denim Dungarees Outfit | £16

2pc Cotton Denim Dungarees Outfit
2pc Cotton Denim Dungarees Outfit

Denim Shacket | £26

Denim Shacket
Denim Shacket

2pc Denim Floral Pinafore Outfit | £18

2pc Denim Floral Pinafore Outfit
2pc Denim Floral Pinafore Outfit

Denim Jeggings | £8

Denim Jeggings
Denim Jeggings

Denim Dress | £14

Denim Dress
Denim Dress

Watch: Where to buy affordable wedding guest dresses

Advertisement