Update your browser for a better shopping experience!

Get faster load times, stronger security and access to all features.

M&S

Denim Button Through Midi Shirt Dress

£48

Colour

Customers say:

Fits true to size()
Std Dress Size

Length

Free standard delivery over £60

Product code: T429359

About this style

This versatile denim shirt dress will take you right through the colder months. It's crafted in a regular fit, with a classic collar and long cuffed sleeves. Topstitched seams running through to the midi hem add flattering shape to the silhouette. Metallic popper buttons through the front and at the chest pockets add authentic detail. M&S Collection: easy-to-wear wardrobe staples that combine classic and contemporary styles.

Details & care

Item details

Model Height: 5ft10"/178cm

Model is wearing size: 8

Neck to hem length for a size 12: 127cm

Fit and style

Regular fit

Button fastening

Composition

99% cotton, 1% elastane (exclusive of trimmings)

Care

Wash at 40°C delicate

Do not bleach

Tumble dry medium temperature

Iron at medium temperature

Do not dry clean

Delivery, collection & returns

Delivery

Standard

UK Standard Delivery is available for £3.99 or free on orders over £60 (excluding furniture).

Nominated Day

UK Next Day Delivery and UK Nominated Day Delivery (excluding Northern Ireland) are available for £5.99 (excluding furniture)

Collection

Collect from store

Store collection is free on all fashion, home and beauty orders.

Returns

UK returns

Free

Exclusions apply

Full delivery and collection informationOur returns policy

Reviews (51)

4.7

90% Recommended this product

26 November 2025Cooper woman
Verified Purchase

Great quality !

Yes, I recommend this

Just the best dress for so many things ! Fantastic shape and design and good dark colour makes it smarter. Perfect.

Reviewer Ratings

How did it fit?

A bit small

Helpful?

Reviewer Ratings

How did it fit?

A bit small

24 November 2025CJ124
Verified Purchase

Not great.

No, I don't recommend this

I found it to be small fitting. I ordered the size I normally wear but it was tight across the front.

Reviewer Ratings

How did it fit?

Small

Helpful?

Reviewer Ratings

How did it fit?

Small

24 November 2025JingleSine1950
Verified Purchase

Classic denim dress

Yes, I recommend this

Classic denim dress. The flattering outline of the dress should please most people. My only concern is that some of the 'poppers' are a bit loose and so I may need to augment them for modesty's sake.

Reviewer Ratings

How did it fit?

True to size

Helpful?

Reviewer Ratings

How did it fit?

True to size

22 November 2025Libby2101
Verified Purchase

Fabulous denim dress

Yes, I recommend this

I think this denim dress is the best M&S have had in years! It’s so flattering, easy to dress up or wear casually. Absolutely love it. My only, very small, criticism is that I could have done with a little press stud between buttons to stop the slight gaping at the bust. Otherwise 10/10

Reviewer Ratings

How did it fit?

True to size

Helpful?

Reviewer Ratings

How did it fit?

True to size

22 November 2025Minky190
Verified Purchase

Great fit

Yes, I recommend this

Nice comfortable fit and feel to the denim. You can dress up or down.

Reviewer Ratings

How did it fit?

True to size

Helpful?

Reviewer Ratings

How did it fit?

True to size

20 November 2025Aubry
Verified Purchase

Stylish and comfortable, great price.

Yes, I recommend this

Nice dress - very comfortable and stylish. It’s easy to wear and with boots and a nice necklace it looked the business. Wore it all day to a a meeting and then out for dinner - smart casual, felt elegant.

Reviewer Ratings

How did it fit?

True to size

Helpful?

Reviewer Ratings

How did it fit?

True to size

20 November 2025Pinkpeony78
Verified Purchase

Lovely shape!

Yes, I recommend this

Love this dress! The shape is fabulous for an hourglass figure. Nice thick denim. Will be worn LOTS over the winter months with trainers/boots depending on occassion.

Reviewer Ratings

How did it fit?

True to size

Helpful?

Reviewer Ratings

How did it fit?

True to size

19 November 2025fannysview
Verified Purchase

Fabulous Dress

Yes, I recommend this

This is such a great denim dress. It’s very soft so comfortable to wear. I am a size 10 and bought a size 10 so I would say it’s true to size. I received lots of compliments whilst wearing, I’m so glad I bought it.

Reviewer Ratings

How did it fit?

True to size

Helpful?

Reviewer Ratings

How did it fit?

True to size

19 November 2025Anneliese 22
Verified Purchase

Lovely but long

Yes, I recommend this

Great looking dress which fits well - is very long though. I ordered regular and long as almost 5ft 8 and am considering putting up the regular

Reviewer Ratings

How did it fit?

True to size

Helpful?

Reviewer Ratings

How did it fit?

True to size

18 November 2025GRGlasgow
Verified Purchase

Beautiful denim dress

Yes, I recommend this

This is a beautiful, smart denim dress which can be worn all year round. The colour and detail are perfect and the fit is just right. My only complaint would be that it is very long but that seems to be the norm these days. I tried the petite and although the length was better the sleeves were too short so I decided to keep the regular.

Reviewer Ratings

How did it fit?

True to size

Helpful?

Reviewer Ratings

How did it fit?

True to size

18 November 2025Robo38
Verified Purchase

Good quality

Yes, I recommend this

Great dress. Lovely material, bought for a birthday

Reviewer Ratings

How did it fit?

True to size

Helpful?

Reviewer Ratings

How did it fit?

True to size

18 November 2025123chimp
Verified Purchase

Good quality

Yes, I recommend this

A good everyday denim dress with a sleek silhouette.

Reviewer Ratings

How did it fit?

True to size

Helpful?

Reviewer Ratings

How did it fit?

True to size

17 November 2025Birmingham Girl
Verified Purchase

Nice Dress

Yes, I recommend this

A nice stylish dress. I haven't worn it yet as it needs to be shortened before I can wear it. There were no small/petite sizes in stock so I ordered a regular. It was so long it dragged on the floor. However, I'm looking forward to wearing it, as it is very smart for a casual dress.

Reviewer Ratings

How did it fit?

True to size

Helpful?

Reviewer Ratings

How did it fit?

True to size

17 November 2025Holly456
Verified Purchase

Flattering!

Yes, I recommend this

Tried on various styles of denim dress and this was the winner! Flattering fit (I’m 5ft 7 and size14/16) and very versatile.Have worn it with fur gillet and boots but could be worn through out the year.

Reviewer Ratings

How did it fit?

True to size

Helpful?

Reviewer Ratings

How did it fit?

True to size

17 November 2025J Baybut
Verified Purchase

True to size

Yes, I recommend this

I’m 5.4” and a size 14, the size 14 fitted perfectly. It’s fitted which I love, it will be super with tights and boots. Really soft stretchy denim.

Reviewer Ratings

How did it fit?

True to size

Helpful?

Reviewer Ratings

How did it fit?

True to size

16 November 2025auntiesideshow
Verified Purchase

Versatile!

Yes, I recommend this

Denim weight not too heavy so dress really comfortable to wear. Flattering long-line fit. I love it!

Reviewer Ratings

How did it fit?

True to size

Helpful?

Reviewer Ratings

How did it fit?

True to size

14 November 2025InteriorGirl
Verified Purchase

Denim Shirt Dress

Yes, I recommend this

Good weight denim. Comes up a little small so returned first dress for next size as I was concerned that poppers wouldn't stay closed when wearing. Comes up a little long. I kept the regular length as I'm 5 ft 5 in but was afraid that the petite length wouldn't be long enough. Shame a lot of popular stock isn't available in store otherwise I could have tried on a few sizes/lengths in store.

Reviewer Ratings

How did it fit?

A bit small

Helpful?

Reviewer Ratings

How did it fit?

A bit small

13 November 2025Gingernellie
Verified Purchase

Great fit

Yes, I recommend this

I’m very happy with a great fit and length. I bought 14R. It does gape at the bust due positioning of the buttons but I use tape to ensure no embarrassing gaps. I think it’s just that I’m bigger busted.

Reviewer Ratings

How did it fit?

True to size

Helpful?

Reviewer Ratings

How did it fit?

True to size

13 November 2025Lizard122
Verified Purchase

Too much stretch

No, I don't recommend this

Nice style and good fit but too much stretch in the fabric means it loses shape and gets creased in the skirt section.

Reviewer Ratings

How did it fit?

True to size

Helpful?

Reviewer Ratings

How did it fit?

True to size

12 November 2025KLondonUK
Verified Purchase

Fab and flattering dress

Yes, I recommend this

A fabulous and flattering dress that is so easy to wear. I have received so many compliments. I love wearing it..

Reviewer Ratings

How did it fit?

True to size

Helpful?

Reviewer Ratings

How did it fit?

True to size

1 of 9