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

£14.39

Colour

On Sale

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 (65)

4.7

88% Recommended this product

Mentions
15 January 2026Kumquat999
Verified Purchase

Great dress

Yes, I recommend this

This dress is stylish and goes well from day to night. It’s a pain to iron. But looks great

Reviewer Ratings

How did it fit?

True to size

Length

Good

Value for Money

Excellent

Material

Good

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

True to size

Length

Good

Value for Money

Excellent

Material

Good

Style

Excellent

13 January 2026KEF35
Verified Purchase

I love this dress

The dark blue denim makes this smart enough to wear to work or out on a date night. The denim is soft and has a little bit of stretch but still retains the shape so it’s super comfortable to wear.

Reviewer Ratings

How did it fit?

True to size

Length

Good

Value for Money

Excellent

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

True to size

Length

Good

Value for Money

Excellent

Material

Excellent

Style

Excellent

06 January 2026Deb29169
Verified Purchase

Lovely dress

Yes, I recommend this

Lovely fit and comfortable , lots of compliments, I gave it a four star rating and not five as the button keeps popping so I had to saw around them. Would advise to take a size up as I found it a bit tight fitting

Reviewer Ratings

How did it fit?

Small

Length

Good

Value for Money

Excellent

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

Small

Length

Good

Value for Money

Excellent

Material

Excellent

Style

Excellent

04 January 2026Kazzza
Verified Purchase

Nice fit and length

Yes, I recommend this

Lovely fitting dress and nice length. Nice stretchy material. Found I could dress it up with heels or down with boots.

Reviewer Ratings

How did it fit?

True to size

Length

Good

Value for Money

Excellent

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

True to size

Length

Good

Value for Money

Excellent

Material

Excellent

Style

Excellent

02 January 2026SLWN
Verified Purchase

Great versatile dress

Yes, I recommend this

Soft stretchy denim, lovely fit, very versatile. Poppers much easier than multiple buttons - am hoping they hold with wear!

Reviewer Ratings

How did it fit?

True to size

Length

Good

Value for Money

Excellent

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

True to size

Length

Good

Value for Money

Excellent

Material

Excellent

Style

Excellent

01 January 2026Lady Pooh
Verified Purchase

Great dress

Excellent quality. Very soft and comfortable. Love its button through so no struggling to put over your head.

Helpful?

27 December 2025Buddy68
Verified Purchase

Good quality

Yes, I recommend this

Like the fit and the fact that it's petite, makes it a great length

Reviewer Ratings

How did it fit?

True to size

Length

Good

Value for Money

Good

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

True to size

Length

Good

Value for Money

Good

Material

Excellent

Style

Excellent

21 December 2025Lweir
Verified Purchase

Beautiful fit

Yes, I recommend this

Lovely soft, stretchy denim. So comfortable and a great colour.

Reviewer Ratings

How did it fit?

True to size

Length

Good

Value for Money

Excellent

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

True to size

Length

Good

Value for Money

Excellent

Material

Excellent

Style

Excellent

19 December 2025Lynda6
Verified Purchase

Lovely dress

Yes, I recommend this

Nice easy dress which can dress up or down. Poppers a bit risky - feel like going to pop open but so far they’ve behaved.

Reviewer Ratings

How did it fit?

True to size

Length

Good

Value for Money

Average

Material

Good

Helpful?

Reviewer Ratings

How did it fit?

True to size

Length

Good

Value for Money

Average

Material

Good

19 December 2025Aunts janey
Verified Purchase

Great dress

Yes, I recommend this

This dress is so flattering and comfortable I’m really pleased with it 14 is my usual size and it fits perfectly it’s also got a bit of stretch do easy to wear and the denim is not too heavy so all round fab

Reviewer Ratings

How did it fit?

True to size

Length

Good

Value for Money

Excellent

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

True to size

Length

Good

Value for Money

Excellent

Material

Excellent

Style

Excellent

13 December 2025Helbob99
Verified Purchase

Lovely dress

Lovely mid weight denim dress. Quite long length, had to go for petite

Reviewer Ratings

Length

Excellent

Value for Money

Excellent

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

Length

Excellent

Value for Money

Excellent

Material

Excellent

Style

Excellent

11 December 2025Gillybean23
Verified Purchase

Smart denim dress

Yes, I recommend this

Love a denim dress and this one is a little different in the longer length. Very comfortable and hope to get lots of wear from it.

Reviewer Ratings

How did it fit?

True to size

Helpful?

Reviewer Ratings

How did it fit?

True to size

09 December 2025Zindy66
Verified Purchase

A great hourglass dress

Yes, I recommend this

I'm a 20-22 with excess weight on the abdomen. I purchased the 22. This dress gives an hourglass figure and disguises the "bulge". I'm only 5ft 3 so slightly longer than picture but personally prefer this. Only issue was when I get out of the car the bottom poppers sometimes undo but not an issue when sitting down.

Reviewer Ratings

How did it fit?

True to size

Helpful?

Reviewer Ratings

How did it fit?

True to size

04 December 2025NannyRobin1
Verified Purchase

Good shape

Yes, I recommend this

Lovely colour and shaping, however shorter length means slightly shorter sleeves, ?why! Poppers can some undone quickly, particularly if you catch the bottom of the dress.

Reviewer Ratings

How did it fit?

A bit small

Helpful?

Reviewer Ratings

How did it fit?

A bit small

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

1 of 11