Women's Button Front Denim Midi Dress – Classic Shirt Style

Women's Button Front Denim Midi Dress – Classic Shirt Style

Denim Blue / S
$49.95
Sale price  $49.95 Regular price  $99.95
Skip to product information
Women's Button Front Denim Midi Dress – Classic Shirt Style
★★★★★
4.7/5 based on 835+ reviews

Women's Button Front Denim Midi Dress – Classic Shirt Style

$99.95 $49.95 SAVE 50%
ColourDenim Blue
Size
Only few items left

View store information

Women's Button Front Denim Midi Dress – Classic Shirt Style

Denim Blue / S

Payment methods
  • American Express
  • Apple Pay
  • Google Pay
  • Maestro
  • Mastercard
  • Shop Pay
  • Union Pay
  • Visa

Classic Denim, Effortlessly Refined

Designed to bring together timeless style and everyday comfort, this denim midi dress offers a polished look with minimal effort. The structured shirt collar, button-front design, and softly defined waist create a flattering silhouette, while the lightweight denim fabric keeps it comfortable for all-day wear. Perfect for casual outings, city days, and relaxed weekends.


Tailored Shape, Everyday Versatility

The button-through design adds a classic touch, while the waist seam creates gentle definition for a balanced and feminine fit. Functional chest pockets and rolled sleeves enhance the utility-inspired look, giving this dress a relaxed sophistication that works season after season. Easy to dress up with sandals or style casually with trainers.


Product Features

• Soft lightweight denim fabric for everyday comfort
• Classic shirt collar for a timeless look
• Full button-front closure
• Flattering waist seam for subtle shape definition
• Functional chest flap pockets
• Rolled short sleeves with tab detail
• Midi-length silhouette for versatile styling
• Suitable for casual wear, travel, weekends, and everyday occasions

Product Material & Care

• Soft breathable denim blend
• Lightweight feel with gentle structure
• Machine wash cold recommended
• Hang to dry
• Steam lightly if needed
• Designed for comfortable everyday wear

BUNDLE & SAVE

2 ITEMS
10% OFF
3 ITEMS
15% OFF
4 ITEMS
20% OFF
5 ITEMS
25% OFF

Discount applied automatically at checkout.

Delivery Details

Enjoy free shipping and easy returns. Order today and benefit from fast delivery and a risk-free guarantee.

If you place your order today, it will be shipped within the next 3 business days. Please note that online orders are not processed on weekends or public holidays.

Refunds & Returns

Not completely satisfied? No problem! We offer a hassle-free return process, ensuring your experience is as smooth as possible.

  • 30-Day Return: Returns accepted within 30 days as long as all tags are still attached.
  • Quick & Easy Returns: Simply return your item, and we’ll take care of the rest.
  • No Stress: We handle everything, so you don’t have to worry.
  • Full Refund or Exchange: For full-priced items, we offer a full refund or free exchange if the item is unsuitable.

    You can return your order for a full refund or exchange, and we’ll make sure the process is as easy as possible.

Final Sale items are ineligible for return unless deemed faulty.

Size & Fit

The fit is true to size, so you can order your usual size.

If you’re between sizes, we recommend choosing the larger size for a more comfortable fit.

You may also like

Customer Reviews

4.7

Based on 835 reviews

5 stars
655
4 stars
150
3 stars
20
2 stars
7
1 star
3
C
Charlotte W. Verified Purchase
July 13, 2026
★★★★★

Absolutely gorgeous

Wore this to a friend's wedding last weekend and got asked about it all night. The quality is exactly as described and delivery was super fast. Couldn't be happier.

E
Emma T. Verified Purchase
July 9, 2026
★★★★★

Obsessed with this dress!

Needed a dress for a wedding at short notice, so I wasn't sure what to expect. But the quality and fit completely exceeded my expectations!

S
Sophie L. Verified Purchase
July 5, 2026
★★★★

Lovely but runs slightly large

Beautiful piece and great quality for the price. I'd recommend sizing down if you're between sizes. The finish is really well done though, happy with my purchase overall.

J
Janet M. Verified Purchase
June 30, 2026
★★★★★

Top notch customer service

Jennifer from customer service was incredibly helpful when I needed assistance ordering a pair of boots. She guided me through the process quickly and made everything so easy. The boots are stunning and fit perfectly!

A
Amelia R. Verified Purchase
June 23, 2026
★★★★★

Perfect transitional piece

I've been hunting for something like this for months and finally found exactly what I wanted. The cut is so flattering and it goes with everything. Delivery was quick too.

O
Olivia H. Verified Purchase
June 20, 2026
★★★★★

My new favourite coat!

The quality is stunning and it fits beautifully! Exactly what I was hoping for. Already recommended Rosemont to all my friends.

J
Jess B. Verified Purchase
June 18, 2026
★★★★★

Perfect office fit

Ordered a blouse and it arrived within a few days, looking just as elegant as in the photos. Will definitely be adding more pieces to my wardrobe.

A
Ava T. Verified Purchase
June 15, 2026
★★★★★

Very happy with my purchase

Wasn't sure about the sizing but it was spot on and the fabric feels really luxurious. Definitely my new favourite piece!

C
Charlotte P. Verified Purchase
June 10, 2026
★★★★

Pleasantly surprised

Ordered on a whim and it arrived faster than expected and quality is really lovely for the price.

R
Rebecca R. Verified Purchase
June 7, 2026
★★★★★

Great experience

Ordered two tops and both fit perfectly straight away. Good quality fabric and arrived faster than expected.

S
Samantha W. Verified Purchase
June 3, 2026
★★★★★

Lovely pieces

Stumbled across Rosemont and glad I did! Lovely styles, good quality and quick delivery. Will order again!

C
Candace K. Verified Purchase
May 31, 2026
★★★★★

Love this jumpsuit!

Ordered the jumpsuit for a summer event and it was exactly what I was looking for! Great fit, lovely fabric and easy to style.

FREE US DELIVERY

Free delivery on all US orders

30-DAY HASSLE-FREE RETURNS

Easy returns and exchanges

CUSTOMER SERVICE

Available Monday–Friday: 9:00 AM–5:00 PM