Yahoo Canada is committed to finding you the best products at the best prices. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change.

This denim dress is M&S's number one bestseller on site right now

This chic number is selling out so fast.

(Marks & Spencer)
Shop M&S's best-selling dress before it inevitably sells out. (Marks & Spencer)

Denim dresses are a style we can't get enough of come springtime, which is why most major retailers come out with a number of variations around this time of the year. But there's one particular retailer that has an impressive track record when it comes to dropping the most talked-about (and often sell-out) denim dresses, and that's Marks & Spencer.

Quick Overview
See 2 more

Brand-new for 2025, M&S has just launched what might be the chicest denim dress we've ever seen in the form of this Denim Button Front Midi Shirt Dress.

Costing just £45, this dress is destined to sell out super fast, with hundreds of shoppers purchasing it in the last 48 hours. And while it may have only just dropped online, it's already M&S's number one best-selling dress, so we know it won’t be around for much longer.

A bestseller for a reason, this dress is designed in a feminine, shirt-style silhouette, with airy short sleeves, a collar, button-front bodice and midi-length skirt. 

£45 at Marks & Spencer

The perfect versatile number you can wear year-round for a range of occasions, it comes with everything you could possibly want from a dress: pockets, a midi-length skirt, airy short sleeves, sophisticated button fastenings and a collar.

Designed with a feminine, shirt-style silhouette, the dress features a smart collar, with a button-down bodice, and flattering A-line tiered midi-length skirt.

The airy short sleeves leave plenty of room for movement, while the oversized cuffs are a lovely design detail that make the dress look a lot more expensive than it is. The dark denim is also super on-trend right now, and if that wasn't enough, the dress even has pockets!

(Marks & Spencer)
Say hello to your new favourite denim dress. (Marks & Spencer)
(Marks & Spencer)
This dress is super flattering on, with a button-front bodice, collar, short sleeves and midi-length skirt. (Marks & Spencer)
(Marks & Spencer)
The dark denim is super on-trend and perfect for year-round wear. (Marks & Spencer)
(Marks & Spencer)
The oversized cuffs are a lovely design detail, and one that you often see from high-end, luxury brands. (Marks & Spencer)

£45 at Marks & Spencer Browse all M&S dresses

As for styling, this dress really is enough on its own with a pair of pumps or trainers. To dress it up, simply throw on some kitten heels and a bag.

Brand-new to M&S, there's currently no reviews, but we're sure they'll come flooding in as soon as shoppers catch onto this new denim style.

Shop now: Denim Button Front Midi Shirt Dress | £45 from Marks & Spencer

Shop now

Not the only new denim style from M&S, there's also this Pure Cotton Square Neck Midi Skater Dress, £45. Hot off the press, there's no model photos to go off, but it features a flattering square neckline, skater shape and stylish panelled front.

(Marks & Spencer)
We love the panelled front and square neckline on this dress. (Marks & Spencer)

£45 at Marks & Spencer

Already in-demand at M&S, this dress is designed with a flattering column silhouette, with long sleeves, a midi-length skirt and chic twist detailing. 

£30 at Marks & Spencer

This classic floral number is already racking up five-star reviews. 

£40 at Marks & Spencer

Add this versatile midi dress to your 2025 wardrobe rotation, and enjoy a flattering wrap bodice, puff short sleeves, midi-length skirt and blue floral print. 

£40 at Marks & Spencer

Designed in a flattering, feminine shape with a comfy, relaxed fit, short puff sleeves and a midi-length skirt, this dress is perfect for a sunny spring day. 

£40 at Marks & Spencer

Embrace animal print with this elegant midaxi dress, complete with a round neckline and cape-style short sleeves. 

£50 at Marks & Spencer

Polka dots are expected to be huge this year, and this luxe-looking number has just dropped at M&S.

£55 at Marks & Spencer