PLEASE UPDATE YOUR BROWSER OR CHOOSE AN ALTERNATIVE

Using an outdated browser may lead to degraded performance and exposure to potential security vulnerabilities.

M&S Collection

Denim Button Front Midi Shirt Dress

£45

Colour

Customers say:

Fits true to size()
Size

Customers say:

Fits true to size()

Petite

Regular

Tall

Free standard delivery on orders over £60

Product code: T429100

About this style

This pure cotton denim shirt dress is a timeless addition to your wardrobe. It's cut in a regular fit, with a midi-length skirt and short sleeves that create an airy feel. The collared neck and button-through front offer a neat finish. 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: 127cm

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

Delivery, collection & returns

Delivery

Standard

Free over £60, or £3.99

Nominated Day

£5.99. Order by 7pm for delivery tomorrow

Collection

Collect from store

Order before 9pm for free next-day in-store collection

Returns

UK returns

Free

Exclusions apply

Full delivery and collection informationOur returns policy

Reviews (108)

4.5

70% Recommended this product

Mentions
10 April 2025KarenM26
Verified Purchase

Really love this dress

Yes, I recommend this

I absolutely love this dress. Bought the Tall and sized up as I had read the other comments, and it is perfect for me.

Reviewer Ratings

Quality

Excellent

Value for Money

Good

Style

Excellent

Comfort

Excellent

Material

Excellent

How did it fit?

A bit small

Length

Perfect length

Helpful?

Reviewer Ratings

Quality

Excellent

Value for Money

Good

Style

Excellent

Comfort

Excellent

Material

Excellent

How did it fit?

A bit small

Length

Perfect length

10 April 2025PMAPF
Verified Purchase

Denim Dress Midi very nice sleeves were a bit wide

Yes, I recommend this

Nice denim dress soft material slim at the top not for busty people

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Style

Excellent

Comfort

Excellent

Material

Excellent

How did it fit?

True to size

Length

Very long

Helpful?

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Style

Excellent

Comfort

Excellent

Material

Excellent

How did it fit?

True to size

Length

Very long

05 April 2025Twankey
Verified Purchase

Great dress

Yes, I recommend this

Great dress soft denim and really stylish Very pleased with it

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Style

Excellent

Comfort

Excellent

Material

Excellent

How did it fit?

True to size

Length

Perfect length

Helpful?

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Style

Excellent

Comfort

Excellent

Material

Excellent

How did it fit?

True to size

Length

Perfect length

04 April 2025Cojo7
Verified Purchase

Stylish Denim Dress

I bought this dress in 16 petite as my size 14R was not available . I thought I’d chance it and if fitted perfectly , not too tight on the chest area and exactly the right length to the calf I’m 5’7’’ . I’m really delighted . The denim is soft and good quality.

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Comfort

Excellent

Material

Excellent

How did it fit?

True to size

Length

Perfect length

Helpful?

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Comfort

Excellent

Material

Excellent

How did it fit?

True to size

Length

Perfect length

02 April 2025EyeEye2
Verified Purchase

Too much material

No, I don't recommend this

Unfortunately there was way too much material below the waistband, it made me look huge. It has seamed pockets too which add to the bulk. The top part was gorgeous and fitted really nicely, such a shame!

Reviewer Ratings

Style

Fair

Material

Good

Length

A bit long

Helpful?

Reviewer Ratings

Style

Fair

Material

Good

Length

A bit long

02 April 2025Caitinv
Verified Purchase

Lovely quality but too big

Originally posted on marksandspencer.ie

No, I don't recommend this

Lovely quality but not true to size and you long for the average woman

Helpful?

01 April 2025RubyBlack
Verified Purchase

Good quality and value, just not for me.

Yes, I recommend this

Excellent value. I’m an 8/10 but needed a 12 (thank you previous reviewers for the heads-up). Good feeling denim, neat and fitted top, good length on me (5’6”) but the bottom made me look rather wide. Sadly returned as not the most flattering for my slight pear shape.

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Style

Excellent

Comfort

Good

Material

Excellent

How did it fit?

Small

Length

Perfect length

Helpful?

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Style

Excellent

Comfort

Good

Material

Excellent

How did it fit?

Small

Length

Perfect length

01 April 2025Funtz
Verified Purchase

Lovely fit!!

Yes, I recommend this

I love the dress so much! I was thrilled to get it in my size. The way it fits and enhances one’s appearance.

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Style

Excellent

Comfort

Excellent

Material

Excellent

How did it fit?

True to size

Length

Perfect length

Helpful?

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Style

Excellent

Comfort

Excellent

Material

Excellent

How did it fit?

True to size

Length

Perfect length

01 April 2025Wrangle
Verified Purchase

Denim Dress

Yes, I recommend this

Nice dress but sizing is not correct as I am normally a size 10 which did fit but was a bit snug so opted for a size 12 which was a bit big but more comfortable, well made and denim is a good quality, would recommend

Reviewer Ratings

Quality

Good

Value for Money

Good

Style

Good

Comfort

Good

Material

Good

How did it fit?

A bit small

Length

Perfect length

Helpful?

Reviewer Ratings

Quality

Good

Value for Money

Good

Style

Good

Comfort

Good

Material

Good

How did it fit?

A bit small

Length

Perfect length

31 March 2025BooLucy

Stylish Denim Midi Dress

Yes, I recommend this

A style of dress that suits across all the age ranges but unavailable to try//purchase in my local store meant the usual multi size ordering to find a suitable fit. I would have given a full 5 stars but in line with other reviews, I too found this lovely denim dress a little too tight and gaping around the bust area in my usual size 12R. The 14R was a better bust fit but too big on the back and waist areas and so both were returned to my local store for refund. I really liked the style of this dress and so although still not perfect, but a slightly better fit, I opted to retain the Size 12T,. Still a little tight and gaping in the same areas, I felt the addition of some press studs could possibly rectify this gaping issue. This dress and the issues raised in multiple reviews could be much improved with the addition of Elastane for added comfort and stretch, slightly slimmer style sleeves and also be made available in both relaxed and slim fit ranges, thus solving the upper body fit issues that have been identified. With the improvements suggested and available in a cream colourway I would gladly re-purchase this dress!

Reviewer Ratings

Quality

Good

Value for Money

Good

Style

Excellent

Comfort

Average

Material

Good

How did it fit?

A bit small

Length

Perfect length

Helpful?

Reviewer Ratings

Quality

Good

Value for Money

Good

Style

Excellent

Comfort

Average

Material

Good

How did it fit?

A bit small

Length

Perfect length

31 March 2025dons442
Verified Purchase

Love this dress

Yes, I recommend this

Purchased the petite dress which was difficult to source but glad I kept looking for it to become available. It is a perfect fit I’m 5’2”. It is very high quality denim so presume it will was and wear well over time. I bought it with 20% discount so amazing value.

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Style

Excellent

Comfort

Excellent

Material

Excellent

How did it fit?

True to size

Length

Perfect length

Helpful?

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Style

Excellent

Comfort

Excellent

Material

Excellent

How did it fit?

True to size

Length

Perfect length

29 March 2025Geordiejeans
Verified Purchase

Nice smart dress

A nice dress , I opted for a size 8 tall. I’m not really in the ‘tall’ category being 5’7 , but on the border , so picked that to get a longer length. It fits me well, but can see it being tight on the chest area if I was a bigger build. It’s probably a smaller fit than their other dresses I’ve bought.

Reviewer Ratings

How did it fit?

True to size

Length

Perfect length

Helpful?

Reviewer Ratings

How did it fit?

True to size

Length

Perfect length

27 March 2025chris 2
Verified Purchase

LOVELY FLATTERING STYLE

Yes, I recommend this

Really lovely denim dress, the fit is a little small, I am between a 16 and an 18 and needed the 18 for the top half. The dress is made of quite a thick denim but hangs well. The style is very flattering.

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Style

Excellent

Comfort

Excellent

Material

Excellent

How did it fit?

A bit small

Length

Perfect length

Helpful?

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Style

Excellent

Comfort

Excellent

Material

Excellent

How did it fit?

A bit small

Length

Perfect length

25 March 2025Theresa K
Verified Purchase

Denim dresss

Originally posted on marksandspencer.ie

I bought size 10 petite. Lovely dress great quality and a good fit

Helpful?

19 March 2025dwcat
Verified Purchase

Great dress lovely fit. Fitted but perfect

Yes, I recommend this

I love this dress, fit me beautifully and feels trendy. It’s quite fitted around bust and waist but that’s perfect for me and the look I like.. great for work with my little gold flats.. I purchased 8 which is my usual M&S size

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Style

Excellent

Comfort

Excellent

Material

Excellent

How did it fit?

A bit small

Length

Perfect length

Helpful?

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Style

Excellent

Comfort

Excellent

Material

Excellent

How did it fit?

A bit small

Length

Perfect length

18 March 2025LindyLou02
Verified Purchase

Good quality, slightly snug fit

Yes, I recommend this

Like other reviews state this dress is slightly snug around the waist. I am normally a 12/14 but the 14 in this dress did feel more fitted than i would have liked. I have kept it as i like the style although feel the sleeves could have been slightly shorter.

Helpful?

17 March 2025Sassy97
Verified Purchase

Like it overall but not true to size

No, I don't recommend this

I tried for ages to get this dress as I thought I’d love it but I’m still on the fence TBH. I’m a 10 petite but when it arrived it was really long and too tight round my bust so that it gaped and I’m not big in that area. I was in two minds whether to reorder in a 12 petite due to the length issue but there was more I liked than disliked so went up a size. It fits a bit better on the bust area but it’s still very long so I’ve decided to keep but get it shortened.

Reviewer Ratings

Quality

Good

Value for Money

Average

Style

Good

Comfort

Average

Material

Good

How did it fit?

A bit small

Length

Long

Helpful?

Reviewer Ratings

Quality

Good

Value for Money

Average

Style

Good

Comfort

Average

Material

Good

How did it fit?

A bit small

Length

Long

16 March 2025Iluvfashion
Verified Purchase

Disappointed

No, I don't recommend this

Couldn’t wait to try this dress on after it being out of stock . Soo disappointed too much material on the bottom half made it stick out badly

Reviewer Ratings

Value for Money

Fair

Style

Excellent

Material

Good

How did it fit?

Very large

Helpful?

Reviewer Ratings

Value for Money

Fair

Style

Excellent

Material

Good

How did it fit?

Very large

15 March 2025Annie belle
Verified Purchase

Denim dress

Yes, I recommend this

Loved this dress had to try hard to get it but unfortunately was a very big 12 on me, I tried the 10 but that seamed like an 8 so unfortunately I’m returning But loved the style

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Style

Excellent

Comfort

Excellent

Material

Excellent

How did it fit?

Large

Length

Long

Helpful?

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Style

Excellent

Comfort

Excellent

Material

Excellent

How did it fit?

Large

Length

Long

14 March 2025Jacq91
Verified Purchase

Lovely dress

Yes, I recommend this

This is a really nice denim dress. It can be dressed up or down. But it is small so I sized up. I can be a 10 or 12 in M&S but needed a 14 as it is small around the waist and bust

Reviewer Ratings

Value for Money

Excellent

Style

Excellent

Comfort

Good

Material

Good

How did it fit?

Small

Length

Perfect length

Helpful?

Reviewer Ratings

Value for Money

Excellent

Style

Excellent

Comfort

Good

Material

Good

How did it fit?

Small

Length

Perfect length

1 of 18