Elegant Vintage Olive Green Satin Button-Down Midi Dress
Product Description:
-
Material:
Crafted from smooth, glossy satin that provides a luxurious drape and subtle sheen—soft against the skin and breathable for daily wear. -
Design:
Features a classic collared neckline, short sleeves, and a button-down front. The dress softly cinches at the waist for a streamlined, feminine silhouette. -
Fit:
Tailored to flatter with a gentle A-line flow and body-skimming fit that enhances curves without clinging. -
Occasion:
Perfect for work, business lunches, urban outings, or casual chic occasions. Dress it up with heels or down with flats and a tote. -
Care Instructions:
Hand wash or gentle machine wash cold. Hang dry. Iron inside out on low heat or steam to maintain the satin’s sleek finish. -
Available sizes: S, M, L, XL, 2XL, 3XL
- Step into effortless sophistication with this olive green satin shirt dress. Blending timeless shirt-dress structure with the softness of satin, this piece exudes quiet luxury. The collared neckline and button-down design bring a touch of structure, while the fluid drape enhances every step with grace. Whether you're headed to the office or a day in the city, this dress strikes the perfect balance between polished and relaxed. Style it with neutral heels and a structured bag for a look that means business—with elegance.
-
Buy now and give someone a whole new look in their wardrobe!
- Enjoy free shipping on orders over $79 USD.
- Refunds available before delivery. For post-delivery, refer to Returns & Exchanges.
- Delivery within 10-12 business days. See our Shipping Policy for regional details.
- Preorder items need additional 3 weeks for production and shipping. See pre order policy
Free Shipping on Orders Over $79!(Excluding Canada)
Shipping Costs
Shipping fees (Excluding Canada) are based on your order value:
- Order value less than $40: Shipping cost $9.9
- Order value $40.01–$78.99: Shipping cost $11.9
Free Shipping for Canada on Orders Over $99!
Shipping Costs
Shipping fees for Canada are based on your order value:
- Order value less than $99: Shipping cost $15.9
- Receiving time=Processing time+Shipping time
- Processing time :
7-10 Business days
- Shipping Time:
10-15 Business days
- Items labeled "preorder" showcase latest designs.
- Regular items ship first if ordered together.
- Preorder items need an extra 3 weeks. See preorder policy.