Skip to product information
1 of 5

Button-Front Denim Midi Skirt with Pockets

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

A classic modest denim skirt done right. The full button-front placket, structured silhouette, and midi length give this skirt a clean, polished look that works just as hard on a casual weekday as it does on a Sunday morning.


Coverage Details:

  • Length: Midi; falls below the knee to mid-calf
  • Material: 85% Cotton, 15% Polyester
  • Fabric: Slightly stretchy; opaque; not lined; side pockets included; front slit at hem for ease of movement; full slip recommended for complete coverage

This modest denim skirt is the kind of wardrobe foundation that never goes out of style. The slightly stretchy fabric moves with you comfortably throughout the day, and the midi length keeps you covered without feeling restrictive. The front slit is a practical mobility feature; wearing a full slip underneath is recommended for complete coverage. Style it with a short-sleeve blouse or a fitted long-sleeve top for a modest everyday wear look that feels both intentional and effortless.

A modest women's clothing essential that earns its place in every rotation — add it to your cart now.


Care & Material:

  • Care: Machine wash cold. Tumble dry low.
  • Material: 85% Cotton, 15% Polyester | Slightly stretchy | Not lined

Size Chart

Product Measurements (Measurements by inches) & Size Conversion

Size US Length Waist Hip
XS 00/0 31.3 25.6 37
S 2/4 31.7 27.2 38.6
M 6/8 32.1 28.7 40.2
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.

06c4833c-d3d8-4a6e-9cac-ee713a2e11b5-Max
02c2ce25-dfa0-4e3f-a814-3d4678638c29-Max
fd029aeb-fe4b-4925-b923-a9657fce04bb-Max
d4977a53-8da8-4508-b937-2b7d83626f6e-Max
1373d1a0-e20f-43fa-bcde-2c61d1705220-Max