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.

Details & care

Item details

Neck to hem length for a size 12: 120cm

Fit and style

Regular fit

Button fastening

Composition

100% cotton (exclusive of trimmings)

Care

Wash at 40°C delicate

Do not bleach

Tumble dry medium temperature

Iron at medium temperature

Do not dry clean

M&S

Pure Cotton Denim Midi Shirt Dress

Sorry, this item is no longer available

Reviews (129)

4.6

75% Recommended this product

Mentions
16 June 2026Gold93
Verified Purchase

Lovely dress

Yes, I recommend this

Glad I got this in the sale. I got size 12 tall as I’m 5ft9.5 and it fits true to size

Reviewer Ratings

How did it fit?

True to size

Helpful?

Reviewer Ratings

How did it fit?

True to size

14 June 2026Helenfad
Verified Purchase

Good quality dress - although longer than expected

Yes, I recommend this

I saw this dress a few months back and liked it so when I saw in the sale at half price I jumped on it. Good fit although longer than expected. Short length wasn't available in the sale, so had to take regular length. At 5'3" it's a bit long, difficult to take up with the shaping and stitching at the side but I can make it work at that length, especially for the price.

Reviewer Ratings

How did it fit?

True to size

Length

Value for Money

Excellent

Material

Excellent

Style

Good

Helpful?

Reviewer Ratings

How did it fit?

True to size

Length

Value for Money

Excellent

Material

Excellent

Style

Good

14 June 2026Bo1973
Verified Purchase

Love it

Yes, I recommend this

Love it did buy a size 8 but swapped for a 6 as it was a bit big. I’m only 5:2 in hight so did want the petite but none left so went with the regular length and was happy with this length. The pull in waist is perfect as you get it to fit exactly how you want. Bargain at half price. Can dress it up with a heal or down with a trainer.

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

13 June 2026MathsSH
Verified Purchase

Lovely dress

Yes, I recommend this

Really liked the fit, length, and material. Thank you M&S

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 June 2026BrownKnees
Verified Purchase

Great quality dress good length

Yes, I recommend this

Love this dress good quality and true to size Nice length and can dress casual and smart

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 June 2026Wmoose44
Verified Purchase

Great dress and value. Good quality.

Love this dress which I wear with my Ralph Lauren suede belt.

Helpful?

30 May 2026Doni76
Verified Purchase

Stylish

Yes, I recommend this

This is a lovely denim dress I am 5ft and brought the 10 petite which is perfect for me as a midi dress, I did fine it roomy so sized down. Really good quality, quiet thick material so ideal for cooler days a great buy

Reviewer Ratings

How did it fit?

A bit large

Length

Good

Value for Money

Good

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

A bit large

Length

Good

Value for Money

Good

Material

Excellent

Style

Excellent

24 May 2026maxgeorge
Verified Purchase

quality was good

No, I don't recommend this

I am 5 foot 2 and bought the short in this dress . I was very disappointed as it was still really long . Would be lovely for anybody over 5 foot 5 but for us shorties ...... give it a miss

Reviewer Ratings

How did it fit?

Large

Length

Value for Money

Poor

Material

Average

Style

Average

Helpful?

Reviewer Ratings

How did it fit?

Large

Length

Value for Money

Poor

Material

Average

Style

Average

13 May 2026KEM61
Verified Purchase

Stylish summer dress

Yes, I recommend this

Stylish summer dress, nice denim, easy to wear. I’m a size 8-10 and ordered 8, which fits perfectly.

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 May 2026CaMaG
Verified Purchase

Flattering, comfortable dress.

Yes, I recommend this

Love this dress - great fit for me in size 10 Tall. Looks really smart for a denim dress. Very flattering and feels good quality. Just need some warmer weather now to wear 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

05 May 2026Kim26
Verified Purchase

Denim dress size petite

I enjoy wearing this dress it is good for all occasions .

Helpful?

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

1 of 22