Update your browser for a better shopping experience!

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

Pure Cotton Denim Midi Shirt Dress

Product code: T428000D

About this style

Breeze through the warmer months in timeless style courtesy of this denim shirt dress. It's designed in a regular fit, with a button-through fastening and an elasticated self-tie belt that cinches the waist. This short-sleeved piece is finished with a shirttail hem and contrast stitching for added interest. M&S Collection: easy-to-wear wardrobe staples that combine classic and contemporary styles.

M&S

Pure Cotton Denim Midi Shirt Dress

£46

Colour

Customers say:

Fits true to size()
Std Dress Size

Length

Free standard delivery over £60

Reviews (118)

4.6

75% Recommended this product

Mentions
28 April 2026Bunnybrogz21
Verified Purchase

Luv it

Great style dress on and go good choice of lengths ab fab

Reviewer Ratings

Style

Excellent

Helpful?

Reviewer Ratings

Style

Excellent

28 April 2026Karen mcT
Verified Purchase

Denim dress

Loose fitting denim dress, swamped me as a size 10 so had to return

Helpful?

28 April 2026Glamnan77
Verified Purchase

Denim shirt dress

Yes, I recommend this

Lovely denim dress great colour its not stiff material but has a good weight perfect for spring outings

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

27 April 2026DenDen72
Verified Purchase

A dress for work or the weekend

Yes, I recommend this

Saw a colleague wearing this and had to buy it. Very comfortable and versatile. I wore a long sleeve t-shirt under it which worked well too.

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

27 April 2026Cherith McC
Verified Purchase

Perfect dress

This dress is comfortable to wear and light but it also can look smart or casual I will be wearing it alot this season Well priced too

Reviewer Ratings

How did it fit?

True to size

Length

Good

Value for Money

Excellent

Material

Excellent

Style

Good

Helpful?

Reviewer Ratings

How did it fit?

True to size

Length

Good

Value for Money

Excellent

Material

Excellent

Style

Good

26 April 2026CQCQ
Verified Purchase

Love it, great fit, loads of compliments

Originally posted on marksandspencer.ie

Yes, I recommend this

Love it, great fit, loads of compliments. Delighted.

Helpful?

21 April 2026SL4
Verified Purchase

Great quality. Longer than image shows.

Yes, I recommend this

Great dress and well made. Would have been a 5 star but shame it's about 3 inches longer on me than expected for the petite fit. Not convinced the length has been adjusted for petite fit and so will have to get it taken up.

Reviewer Ratings

Length

Material

Excellent

Style

Good

Helpful?

Reviewer Ratings

Length

Material

Excellent

Style

Good

21 April 2026Newcastle18
Verified Purchase

A Denim dress with added style

Yes, I recommend this

I have been looking for a denim dress for some time and this one is perfect I love the style with a shirt tail hem and tied waist . Others have commented that the materiel is a little stiff but I really like the structure and foundation this dress offers . I only offered a rating of 4 stars as I needed to size down to a 10. There is no way I am this size but I love the dress .

Reviewer Ratings

How did it fit?

A bit large

Length

Good

Value for Money

Excellent

Helpful?

Reviewer Ratings

How did it fit?

A bit large

Length

Good

Value for Money

Excellent

18 April 2026Esmine
Verified Purchase

Denim dress

I would recommend this dress ,love the style, im usually a size 12 ,bought the 12 regular, but it was too long & too big changed it for a 10 petite which was perfect.

Reviewer Ratings

How did it fit?

Large

Length

Good

Value for Money

Excellent

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

Large

Length

Good

Value for Money

Excellent

Material

Excellent

Style

Excellent

16 April 2026CLF67
Verified Purchase

Fabulous dress

Yes, I recommend this

Gorgeous dress. I ordered the tall option and it is the perfect length for me ( I’m 5’8”). I love that there are pockets too. Extremely pleased with it

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

12 April 202652Lou
Verified Purchase

Great value, lovely dress

Yes, I recommend this

Very good value for this denim dress, it is long but the petite fit was perfect . I’m 5ft 3 a size 12 /14 the size 12 fits perfectly. The cut and fabric quality are great for covering a tummy.

Reviewer Ratings

How did it fit?

A bit large

Length

Value for Money

Excellent

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

A bit large

Length

Value for Money

Excellent

Material

Excellent

Style

Excellent

12 April 2026AliH89
Verified Purchase

Wrong proportions

No, I don't recommend this

Lovely dress that I really wanted to keep but this dress was tall length and the waist was far too high. I don’t have a particularly long body but the waist of this dress sat a couple of inches above my waist so unwearable and I had to return.

Reviewer Ratings

How did it fit?

A bit small

Length

Good

Helpful?

Reviewer Ratings

How did it fit?

A bit small

Length

Good

12 April 2026Hel58
Verified Purchase

Love this dress

Yes, I recommend this

Love this dress, so comfortable. The denim is a good weight so it hangs well

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

12 April 2026KarenO1
Verified Purchase

Love it

Yes, I recommend this

Love it. Normally 12-14 regular so having read the reviews bought a 12 petite, perfect.

Reviewer Ratings

How did it fit?

A bit large

Length

Excellent

Value for Money

Excellent

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

A bit large

Length

Excellent

Value for Money

Excellent

Material

Excellent

Style

Excellent

11 April 2026EdinburghMary
Verified Purchase

The perfect dress!

Yes, I recommend this

Perfect denim dress. My local branch didn't have my size, so ordered it online. It was very low on stock so was lucky to get it. Sewed up the front of skirt to the first button (I'm a lady of a certain age!). Delighted with it, gets a big tick for: pockets, sleeve length, collar style, scalloped hem stops it looking frumpy, soft feel and I'm sure it will wash like a dream! Should have bought two, one to wash one 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

11 April 2026Ainge1948
Verified Purchase

Dress

Yes, I recommend this

Not worn yet only tried on but the denim is of good quality and the length is just right.

Reviewer Ratings

How did it fit?

True to size

Length

Good

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

True to size

Length

Good

Material

Excellent

Style

Excellent

08 April 2026Munro4
Verified Purchase

Great find

Yes, I recommend this

I’ve been searching for some time and finally found a good fit. Petite sizing is tiptop for me. Best feature gives good shape and easily adjusts as a tie and not a structured buckle. Lovely sleeve and shape feature at the bottom of the dress. Already well admired.

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 April 2026tdkdjd
Verified Purchase

Excellent versatile dress

Yes, I recommend this

Good quality dress - can be worn all year round with layers / tights so very useful . Went down a size from usual M&S fitting .

Reviewer Ratings

How did it fit?

A bit large

Length

Good

Value for Money

Excellent

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

A bit large

Length

Good

Value for Money

Excellent

Material

Excellent

Style

Excellent

05 April 2026granville
Verified Purchase

Great denim dress

Yes, I recommend this

A beautiful dress. Perfect fit and length, regular for 5ft4, good quality and colour denim and it has pockets

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

04 April 2026Newangie
Verified Purchase

Prefect denim dress

Yes, I recommend this

Perfect dress for a day out, perfect price great quality

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

1 of 20