Update your browser for a better shopping experience!

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

Denim Button Through Strappy Mini Shift Dress

Product code: T427953D

About this style

Slender shoulder straps make this pure cotton denim shift dress a playful piece for your warm-weather wardrobe. It's cut in a regular fit, with shaped panelling on the bodice and contrast topstitch detailing for an authentic jeans-inspired touch. Shiny gold buttons run from the square neckline through to the mini-length hemline. 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: 88cm

Fit and style

Regular fit

Button fastening

Composition

100% cotton

Care

Wash at 40°C delicate

Do not bleach

Tumble dry medium temperature

Iron at medium temperature

Do not dry clean

M&S

Denim Button Through Strappy Mini Shift Dress

Sorry, this item is no longer available

Reviews (18)

4.2

61% Recommended this product

Mentions
19 August 2026SazP24
Verified Purchase

Great quality and fit!

Yes, I recommend this

Lovely dress. I usually wear a size 8/10 and this fitted me perfectly. I also liked the length (i am 5ft 7).

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 August 2026Rudy19
Verified Purchase

Very stylish

Yes, I recommend this

Nice design but a little too short on me. I’m 5.9. Also I found the skirt more generous than the top and im a 36c so not sure it would work for a larger bust. But well made and worth a try.

Reviewer Ratings

How did it fit?

A bit small

Length

Average

Value for Money

Excellent

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

A bit small

Length

Average

Value for Money

Excellent

Material

Excellent

Style

Excellent

30 July 2026KBalcomb
Verified Purchase

Love this dress. Easy to wear!

Yes, I recommend this

Lovely fit, and a timeless design. Really happy to have finally got this dress in my size!

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 July 2026LHerbert
Verified Purchase

Sizing very small

No, I don't recommend this

I wear an 8 to 10 with M and S and this dress a 10 would not go near me, extremely poor sizing

Reviewer Ratings

How did it fit?

Very small

Length

Good

Value for Money

Poor

Material

Good

Style

Average

Helpful?

Reviewer Ratings

How did it fit?

Very small

Length

Good

Value for Money

Poor

Material

Good

Style

Average

15 July 2026Fairfield59
Verified Purchase

Minimalist and flattering

Yes, I recommend this

I am 5 ft 2 and this dress comes to mid thigh. I am a Size 12 and the dress is true to size. I've had many compliments wearing the dress. It looks very elegant and minimalistic. The neckline is very flattering and it has sufficient coverage to allow you to wear a bra underneath. I like it so much, I'm taking it on my holidays!

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

14 July 2026SuzieHo
Verified Purchase

Denim dress

I had to buy a size bigger, usually wear a size 8, had to buy the 10

Reviewer Ratings

How did it fit?

Small

Helpful?

Reviewer Ratings

How did it fit?

Small

14 July 2026KatelouB
Verified Purchase

Absolutely lovely dress

Yes, I recommend this

Absolutely love this dress, you can wear it casual or dress it up. Had so many compliments when wearing 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

06 July 2026Frostieface
Verified Purchase

Nice sun dress

Nice dress for summer, unfortunately not for me since I seem to have put a bit of weight on. However I would recommend it as the style is nice and lovely for these summery days.

Reviewer Ratings

How did it fit?

Small

Length

Average

Value for Money

Excellent

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

Small

Length

Average

Value for Money

Excellent

Material

Excellent

Style

Excellent

23 June 2026KesgraveShopper
Verified Purchase

Mini shift dress

No, I don't recommend this

Lovely dress, very good quality but unfortunately very short even for my not very tall daughter so it had to be returned

Reviewer Ratings

How did it fit?

A bit small

Length

Poor

Value for Money

Good

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

A bit small

Length

Poor

Value for Money

Good

Material

Excellent

Style

Excellent

23 June 2026Stefano I
Verified Purchase

Great style !

Yes, I recommend this

I bought it for my Italian partner. I took it to Italy and she loves it !!!

Reviewer Ratings

How did it fit?

True to size

Length

Average

Value for Money

Excellent

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

True to size

Length

Average

Value for Money

Excellent

Material

Excellent

Style

Excellent

22 June 2026Shazzlaa
Verified Purchase

Buttons very difficult to undo

Yes, I recommend this

This is a gorgeous little denim dress exactly as the pictures show, only reason I haven’t given it 5 stars is I nearly break my fingers and nails trying to undo the buttons and being as there is no stretch in the denim it needs to be unbuttoned to get it on. They are such a tight fit to the button holes makes it a big job getting it off, my husband has to help me.

Reviewer Ratings

How did it fit?

True to size

Length

Good

Value for Money

Average

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

True to size

Length

Good

Value for Money

Average

Material

Excellent

Style

Excellent

21 June 2026ShopperM29
Verified Purchase

Sizing SMALL

No, I don't recommend this

Sizing all wrong! Couldn’t get it on, I’m a size 14 and this was like a size 10!

Reviewer Ratings

How did it fit?

Very large

Style

Poor

Helpful?

Reviewer Ratings

How did it fit?

Very large

Style

Poor

14 June 2026Oriebar
Verified Purchase

Great Gift

Bought this for my grand-daughter and she loved it. Can’t say more really

Reviewer Ratings

Length

Good

Value for Money

Good

Material

Good

Style

Good

Helpful?

Reviewer Ratings

Length

Good

Value for Money

Good

Material

Good

Style

Good

14 June 2026KJK1963
Verified Purchase

Really pretty little dress.

Yes, I recommend this

Pretty little dress. A very useful piece for my wardrobe. Good quality and very nice shape. Fits as expected. It’s the perfect length for me, just on the knee, but I am only 4ft 11inc

Reviewer Ratings

How did it fit?

True to size

Length

Average

Value for Money

Excellent

Material

Excellent

Style

Excellent

Helpful?

Reviewer Ratings

How did it fit?

True to size

Length

Average

Value for Money

Excellent

Material

Excellent

Style

Excellent

13 June 2026Paulgym
Verified Purchase

Denim dress

Yes, I recommend this

Lovely denim dress, my husband was very complimentary when I wore it one evening.

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

Badly sized

Sizing is all off. Size 12 just a bit tight across the bust, size 14 enormous!

Reviewer Ratings

How did it fit?

Small

Length

Good

Helpful?

Reviewer Ratings

How did it fit?

Small

Length

Good

10 June 2026LeisaJ
Verified Purchase

Very smart

Yes, I recommend this

This dark denim looks nice for an evening look as well as daytime. The straps look nice as well as the buttons. Very nice fit and good quality. Arms not too low which is a bonus!

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

Lovely dress, check proportions

Yes, I recommend this

Really nice dress, looser at top than bottom, with buttons makes them gape a little, I am well proportioned but this would suit a large lr bust to bottom ratio.

Reviewer Ratings

How did it fit?

A bit small

Length

Good

Value for Money

Good

Material

Good

Style

Good

Helpful?

Reviewer Ratings

How did it fit?

A bit small

Length

Good

Value for Money

Good

Material

Good

Style

Good

1 of 3