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

4.6

78% Recommended this product

Mentions
16 March 2026HMD23
Verified Purchase

Great Value

Yes, I recommend this

Excellent quality, value and fit. I bought the Petite and it's the perfect length

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

16 March 2026dejavu666
Verified Purchase

Nice Denim Dress

Yes, I recommend this

Wanted a denim dress for awhile , stumbled on this one inwhich had to buy. Loving the style and fit, truely pleased with this dark denim and hemline gives a finished quirky look. Collar N sleeves are great too. Ordered tall, size 16 inwhich fits great to usual size 18. Great with casual pumps 😃 have teamed up with red ballet's style shoes too. Washes well and will get good wear from this purchase.

Reviewer Ratings

How did it fit?

True to size

Length

Good

Value for Money

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

True to size

Length

Good

Value for Money

Excellent

Style

Excellent

16 March 2026Lilypops123
Verified Purchase

Nice dress

Perfect for in between seasons, it did come up large so I went for a 12 rather than 14

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

14 March 2026SceiriLady
Verified Purchase

Great dress!

Originally posted on marksandspencer.ie

Yes, I recommend this

A great dress for springtime. Very flattering shape and good quality fabric. Fit is true to size. Very happy with this purchase.

Helpful?

14 March 2026Slym2
Verified Purchase

Summer essential

Yes, I recommend this

Good quality, slightly stiff but hope will soften after washing. Petite is a good fit and length. Can smart casual or everyday. Ideal for travel, comfortable to wear . Tee shirt under or jacket over if needed.

Reviewer Ratings

How did it fit?

True to size

Length

Good

Value for Money

Excellent

Material

Good

Style

Good

Helpful?

Reviewer Ratings

How did it fit?

True to size

Length

Good

Value for Money

Excellent

Material

Good

Style

Good

12 March 2026Claireabel19
Verified Purchase

Denim Dress

No, I don't recommend this

Dress didn't fit together properly at the bottom hem. So still undecided if to keep but thoughts are will send back.

Reviewer Ratings

How did it fit?

A bit small

Length

Average

Value for Money

Average

Material

Excellent

Style

Good

Helpful?

Reviewer Ratings

How did it fit?

A bit small

Length

Average

Value for Money

Average

Material

Excellent

Style

Good

12 March 2026KCryter
Verified Purchase

Versatile

No, I don't recommend this

I am 5’8” and brought the size 10 regular. Came to mid calf, just above. So comfortable. Well made and lovely feel to the denim. So pleased I brought this. Will wear all seasons.

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

12 March 2026MUMNIC
Verified Purchase

Nice denim day dress

Nice weight denim. Not too stiff. Looks great with espadrilles and will be a good spring to summer day dress. I am 5ft 4 and thought the regular length quite long for a midi. Kept it because I thought the body proportions were good

Helpful?

11 March 2026JChi
Verified Purchase

Midi Denim dress

Denim midi dress will be great for going into Spring and then again in the Autumn

Reviewer Ratings

Length

Good

Value for Money

Excellent

Material

Excellent

Style

Good

Helpful?

Reviewer Ratings

Length

Good

Value for Money

Excellent

Material

Excellent

Style

Good

11 March 2026AnnemarieH71
Verified Purchase

Fantastic dress.

Beautiful dress, looks lovely on. Fit is perfect. I aim really 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

10 March 2026DJC19
Verified Purchase

I’ve been waiting for a dress like this

Yes, I recommend this

Lovely shape dress, covers the top of my arms nicely. I bought a size 14 but generally wear a size 16. I’m 5’5, the hem sits half way down my calf. The denim has good weight to it, perfect for spring.

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

09 March 2026pennypollom
Verified Purchase

Great versatile dress

Yes, I recommend this

This is a great dress that I think I will be able to use over different seasons. The denim is a little stiff though and thick. Also at 5’8 the regular length was quite long

Reviewer Ratings

How did it fit?

A bit large

Length

Value for Money

Excellent

Material

Good

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

A bit large

Length

Value for Money

Excellent

Material

Good

Style

Excellent

09 March 2026Jomarsh
Verified Purchase

Flattering

Yes, I recommend this

Dress fits well and looks good with a t-shirt underneath. Have worn it a couple of times already.

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

08 March 2026Homelover48
Verified Purchase

Excellent Value.

Yes, I recommend this

Fit and quality very good. I have changed the buttons

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

08 March 2026bootlova12
Verified Purchase

Gorgeous Dress

Yes, I recommend this

Beautiful Denim dress , not to heavy denim. Lovely shape, with a pull in drawstring belt. Great dark shade of Denim.I bought size 12 i am between 12 / 14 5ft 3 which just came below my knees. Definitely recommend 👌

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

07 March 2026Michelle 65
Verified Purchase

Beautiful dress

Yes, I recommend this

I am delighted with the denim dress it fits lovely and the quality is even better than I expected .

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 March 2026Mrs C 64
Verified Purchase

Tall???

The 'waist' sat just under my bust, at least 6" above my waist. I'm 5'9", not even properly tall! SO disappointed as it was really nice denim & a great style. Returned.

Helpful?

06 March 2026Petite girlie
Verified Purchase

Too long, even in petite

I always pounce on petite dresses before they sell out in my size so I really wanted to like this dress. But it’s too long to be flattering, I think, give the style of the rest of it.

Helpful?

06 March 2026Teddie67
Verified Purchase

Amazing denim dress

Yes, I recommend this

Fab dress looks amazing on wear all seasons With sandals or boots dress up or down true to size 12

Reviewer Ratings

How did it fit?

True to size

Value for Money

Excellent

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

True to size

Value for Money

Excellent

Material

Excellent

Style

Excellent

05 March 2026L84
Verified Purchase

Lovely Dress

Yes, I recommend this

Lovely dress, sized down due to feedback which was spot on. The petite is still a little long for my 5ft 2ins but is fine. Will wear a lot I’m sure.

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

1 of 12