Update your browser for a better shopping experience!

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

M&S

Denim Button Front Midi Shirt Dress

£46

£23

Colour

On Sale

Customers say:

Fits true to size()
Std Dress Size

Length

Free standard delivery over £60

Product code: T429100

About this style

This denim shirtdress offers practical casual everyday style with modern comfort. The regular fit silhouette and midi-length skirt that falls around the knee create an elegant, adaptable shape, while short sleeves add a breezy touch. Design details include a smart collared neck and practical button-through front for a polished 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

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

4.5

72% Recommended this product

Mentions
29 December 2025Deeming
Verified Purchase

Well made

Yes, I recommend this

This was very smart dress. Comfortable and well designed.

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

21 December 2025AndreaJLC
Verified Purchase

Very pleased

Yes, I recommend this

Lovely dress, great value, good quality and nice fit.

Reviewer Ratings

How did it fit?

True to size

Length

Excellent

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

True to size

Length

Excellent

Material

Excellent

Style

Excellent

20 December 2025Hallasmam
Verified Purchase

Quality, love it, love it, love it. A great dress

A lovely quality dress. Love love love it. More especially a sale item.

Reviewer Ratings

How did it fit?

True to size

Length

Excellent

Value for Money

Excellent

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

True to size

Length

Excellent

Value for Money

Excellent

Material

Excellent

Style

Excellent

20 December 2025Rumneygirl
Verified Purchase

Stylish dress

Yes, I recommend this

Good quality and style. Just a little snug on waistline but think bigger size wouldn’t have worked.

Reviewer Ratings

How did it fit?

A bit small

Length

Good

Value for Money

Good

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

A bit small

Length

Good

Value for Money

Good

Material

Excellent

Style

Excellent

18 December 2025Gogs25
Verified Purchase

Perfect

Yes, I recommend this

Lovely quality, fit and length. Looks lovely with winter boots but will also go well with trainers in the spring. Bought with 20% offer. Would recommend.

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

18 December 2025Pam Tinsley
Verified Purchase

Nice quality but small sizing

Yes, I recommend this

Bought for my daughter, good fabric but the cut of the dress not accurate to size. It comes up very small. But the style is lovely and length is good on my tall daughter, 5’ 8 and the longer length is good.

Reviewer Ratings

How did it fit?

Small

Length

Good

Value for Money

Average

Material

Good

Style

Good

Helpful?

Reviewer Ratings

How did it fit?

Small

Length

Good

Value for Money

Average

Material

Good

Style

Good

16 December 2025LookTryEnjoy
Verified Purchase

Not sized properly.

No, I don't recommend this

Suffocatingly tight and not matching its size. I wear size 14, but this felt like 12 or 10.

Reviewer Ratings

How did it fit?

Small

Length

Excellent

Value for Money

Fair

Material

Average

Style

Fair

Helpful?

Reviewer Ratings

How did it fit?

Small

Length

Excellent

Value for Money

Fair

Material

Average

Style

Fair

15 December 2025choccylab
Verified Purchase

Excellent quality dress

Yes, I recommend this

After looking at the reviews for this dress I thought I would order it. I’m so very pleased I did. Such a great versatile dress at an incredible price (even better that I got 20% off). The only comment I would make is that you may need to go up a size as the bust is on the tighter side. I’m normally a 10/12 and the 12 fits perfect.

Reviewer Ratings

How did it fit?

A bit small

Length

Good

Value for Money

Excellent

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

A bit small

Length

Good

Value for Money

Excellent

Material

Excellent

Style

Excellent

09 December 2025Anna Price
Verified Purchase

Denim Dress

Yes, I recommend this

Beautiful dress and fits well. Would definitely recommend.

Reviewer Ratings

How did it fit?

True to size

Helpful?

Reviewer Ratings

How did it fit?

True to size

09 December 2025Sazza D
Verified Purchase

Lovely dress

Beautiful dress - highly recommend. Bought ‘tall’ which is a little longer in the body

Reviewer Ratings

How did it fit?

True to size

Helpful?

Reviewer Ratings

How did it fit?

True to size

08 December 2025Youghal buyer
Verified Purchase

Very classy

Originally posted on marksandspencer.ie

Yes, I recommend this

Great quality and very elegant. It looks expensive

Helpful?

07 December 2025EJSG
Verified Purchase

Perfect

Yes, I recommend this

Nice thick material. Long in length. Very flattering. I’m a 14 and it’s perfect size. Wouldn’t be able to size down as it would be too tight across bust.

Reviewer Ratings

How did it fit?

True to size

Helpful?

Reviewer Ratings

How did it fit?

True to size

23 November 2025Ann rad
Verified Purchase

Stunning dress

Yes, I recommend this

Stunning dress, only downside it is a bit tight around the bust, shame there was no elasticity in it, I’ve had so many compliments about it. Dress length was perfect. 18 petite I’m 5ft

Reviewer Ratings

How did it fit?

A bit small

Helpful?

Reviewer Ratings

How did it fit?

A bit small

27 April 2025Arnie 02
Verified Purchase

Beautiful dress

Yes, I recommend this

I’ve been wanting this dress for ages. Good quality and beautiful style. Gave me 70s vibe when worn with my Swedish hasbeens. I bought petite 14 and felt its a bit on a smaller side

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

24 April 2025DG50
Verified Purchase

Great wardrobe staple

Yes, I recommend this

Great fit, style and price. I'm a size 8 and this fits true to size.

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

24 April 2025Shepherdess9
Verified Purchase

Apples & Pears

I bought an 8 and a 10. The 8 was a tiny bit tight across the bust but overall looked good. The 10 was an easier fit, but somehow just didn't look as chic. Fabric is great, a decent heft, but very soft. Sleeves might possibly be a bit too wide. Pockets are great, but add bulk around the hips. I am a classic apple shape but in this dress I look very much a pear! Still debating..............might keep it = good price, useful garment But if I don't wear it 'cause I feel I look 'hippy'......

Helpful?

23 April 2025Aaarrrgh
Verified Purchase

Denim dress

Yes, I recommend this

Absolutely lovely dress. Feels nice; fits well and looks good.

Reviewer Ratings

Quality

Excellent

Style

Excellent

Comfort

Excellent

Material

Excellent

How did it fit?

True to size

Length

Perfect length

Helpful?

Reviewer Ratings

Quality

Excellent

Style

Excellent

Comfort

Excellent

Material

Excellent

How did it fit?

True to size

Length

Perfect length

21 April 2025Bathside
Verified Purchase

Great cut!

Yes, I recommend this

Lovely denim dress. Hangs well. Regular a bit long but petite perfect ! 🙏

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Style

Excellent

Comfort

Excellent

Material

Excellent

How did it fit?

A bit small

Length

Long

Helpful?

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Style

Excellent

Comfort

Excellent

Material

Excellent

How did it fit?

A bit small

Length

Long

20 April 2025MissBatty
Verified Purchase

Lovely denim dress

Yes, I recommend this

Trendy denim dress which is great for casual wear. It fits on the smaller side so I had to go up a size. I got the petite as the length was far too long.

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Style

Excellent

Comfort

Excellent

Material

Excellent

How did it fit?

Large

Length

A bit long

Helpful?

Reviewer Ratings

Quality

Excellent

Value for Money

Excellent

Style

Excellent

Comfort

Excellent

Material

Excellent

How did it fit?

Large

Length

A bit long

20 April 2025Dasnervtlangsam7
Verified Purchase

M&S is on fire! Great value for money!

Yes, I recommend this

This is such an unusual shape and fit! Modern, unique and great quality and colour. It looked so amazing on my friend that I hunted one down in my size. I'm pair shaped and have wide hips, it was a little tight around there but I just closed the pockets and it now looks perfect! One of my favourite dresses now.

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

1 of 24