Sold over 95 times in the last 48 hours, M&S shoppers are rushing to buy these classy black denim pleat front knee-length shorts. These shorts are a part of the M&S easy-to-wear collection that combines classic and contemporary styles.

Knee-length shorts are the new rage with celebrity models Bella Hadid and Hailey Bieber championing the longer length. The shorts are perfect for summer, promising to keep you cool and provide great comfort whilst the thigh-hugging style makes for a surprisingly flattering cut.

These refined denim shorts are perfect for either smart or casual settings with its high waist fit and on-trend front crease detailing. Despite being denim you will not feel restricted wearing these shorts as they are made with an added stretch to give easy movement.

READ MORE PrettyLittleThing's floral blouse with ruffles that resemble a beautiful butterfly is 20% off

READ MORE RHS Complete Gardener's Manual is now 48% off on Amazon

The black denim looks classy and sophisticated whilst the neat hook bar detailing upgrades the classical denim look. The price is a complete bargain, the shorts are on sale for £35. M&S shoppers seem to agree as sizes 6 and 24 are currently sold out.

Sizes 8 to 22 are still on offer, but at the time of writing over 100 people have viewed these shorts in the last hour so you need to act fast! Style these shorts with an off-the-shoulder black blouse.

Sold over 100 times on the site, this Pure Cotton One Shoulder Blouse for £35 is popular on the site. One customer said: "Ultra simple top, but the one shoulder effect is very sexy. I love the fabric, I don't like shiny synthetics.

"Beautifully shaped - I am a 14 top, and it fits perfectly. Not too tight over the bust but not baggy either. You need a good strapless bra when you're my age obviously (51), but with that in place I feel a million dollars. I like the fabric draping styling too, I think it makes it look expensive. £35!! What a bargain..."

Another added: "Bought this in a size 10 and very pleased. It fits perfectly, looks elegant and equally lovely paired with jeans or smart trousers. A bargain too!"

If you are not a fan of the one-shoulder look, River Island is selling this Black Front Tie Long Sleeve Shirt for £38. This black shirt features a sexy mesh material but the bow in the front offers a classy effect seen in the M&S blouse.