Skip to product information
1 of 4

Ruffled Button-Front Denim Midi Dress (Plus Size Friendly)

Fast Shipping Easy Returns
Regular price
$82.99
Regular price
Sale price
$82.99
Color
Size
  • Hurry, only 20 items left in stock!

Denim done differently. This modest midi dress takes a classic fabric and gives it ruffle cap sleeves, a button-front bodice with gold-tone hardware, and a full A-line skirt that moves with surprising ease for denim. The included belt pulls the waist in just enough to give the silhouette shape without sacrificing comfort.


Coverage Details:

  • Neckline: Round neck; modest, sits straight across the chest
  • Sleeves: Ruffle cap sleeves; upper arms are uncovered
  • Length: Midi; falls below the knee
  • Material: 80% Cotton, 20% Spandex
  • Fabric: Structured denim; opaque; no stretch; not lined

The round neckline and button-front bodice provide solid coverage at the chest, and the full midi skirt keeps you covered and comfortable from the waist down. Throw a lightweight open cardigan over the shoulders for full arm coverage and a relaxed modest outfit that still looks put together. Wear it with heels for an elevated casual look or sneakers for modest everyday wear.

A denim modest midi dress this polished deserves a permanent spot in your wardrobe — add it to your cart now.


Care & Material:

  • Care: Machine wash cold. Tumble dry low.
  • Material: 80% Cotton, 20% Spandex | Structured denim | Opaque | No stretch | Not lined

Size Chart

Product Measurements (Measurements by inches) & Size Conversion

Size Bust Length Waist
XS 34.6 43.3 27.6
S 36.2 43.7 29.9
M 37.8 44.1 32.3
L 39.4 44.5 34.6
XL 40.9 44.9 37
2XL 42.5 45.3 39.4
Shipping Policy

We are committed to providing a seamless shipping experience. Here's what to expect:

Processing Time:
Orders are processed within 1–3 business days after payment is confirmed.

Shipping Destinations & Rates:
United States & US Territories: $6.99 flat rate — free on orders over $75. Estimated delivery: 5–10 business days.
Australia & New Zealand: $8.99 flat rate — free on orders over $75. Estimated delivery: 8–16 business days.
Canada: $6.99 flat rate — free on orders over $75. Estimated delivery: 8–14 business days.

Order Tracking:
Once your order ships, you will receive a tracking number by email. Please allow up to 48 hours for tracking to update. You can also track your order anytime on this page.

For full details, visit our Shipping Policy page.

5c2ece431c8c495aa68a49def2c6f613-Max-Origin
3bc0a76eb1c14c1bb0026fd5b8ad3449-Max-Origin
aa96dd93e04b40eb9cd11539c4d6796a-Max-Origin
2e46d8e38b4243fb8a5deb5546efa5eb-Max-Origin