{"product_id":"steal-one-shoulder-ruched-dress","title":"Steal | Brown One Shoulder Ruched Mini Dress","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"\u003eChocolate brown, ruched top to hem. A one shoulder mock neck sits over draped, ruched fabric that wraps the body, fitted through the waist and hip. The hem cuts high at the front, then trails long and asymmetric down one side. Sharp angles, soft drape. Your night out dress. Your going out dress. Your party dress.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"\u003e\u003cstrong\u003eThe Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul dir=\"ltr\" class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3 print:block print:space-y-1\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eChocolate brown, ruched throughout\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eOne shoulder, mock neck\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eSleeveless\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eRuched, draped construction through the body\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eFitted, body-contouring through the waist and hip\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eAsymmetric high-low hem, mini at front with a long trailing drape\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"\u003e\u003cstrong\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul dir=\"ltr\" class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3 print:block print:space-y-1\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eStretch knit\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eFitted through the body, ruched for shaping\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eMini length at front (approx. 33–37\" across sizes), with an asymmetric trailing drape\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"\u003e\u003cstrong\u003eSize Guide (inches)\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul dir=\"ltr\" class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3 print:block print:space-y-1\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eXS: Bust 28–33 | Waist 24–28 | Hips 31–36\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eS: Bust 30–35 | Waist 25–29 | Hips 32–38\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eM: Bust 31–36 | Waist 27–31 | Hips 34–39\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eL: Bust 33–38 | Waist 28–32 | Hips 35–41\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eXL: Bust 35–39 | Waist 30–34 | Hips 37–43\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e2XL: Bust 36–41 | Waist 31–35 | Hips 39–44\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"\u003eBetween sizes? Size up\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"\u003e\u003cstrong\u003eFabric \u0026amp; Care\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul dir=\"ltr\" class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3 print:block print:space-y-1\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eKnitted polyester, spandex\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eCold hand wash only\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"The Hang","offers":[{"title":"Brown \/ XS","offer_id":48848828727466,"sku":"TH-DRS-STE-BRO-XS","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Brown \/ S","offer_id":48848828760234,"sku":"TH-DRS-STE-BRO-S","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Brown \/ M","offer_id":48848828793002,"sku":"TH-DRS-STE-BRO-M","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Brown \/ L","offer_id":48848828825770,"sku":"TH-DRS-STE-BRO-L","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Brown \/ XL","offer_id":48848828858538,"sku":"TH-DRS-STE-BRO-XL","price":79.0,"currency_code":"USD","in_stock":true},{"title":"Brown \/ 2XL","offer_id":48848828891306,"sku":"TH-DRS-STE-BRO-2XL","price":79.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0690\/3844\/0618\/files\/ChatGPTImageJul21_2026_03_18_52PM.png?v=1784672438","url":"https:\/\/shopthehang.com\/products\/steal-one-shoulder-ruched-dress","provider":"The Hang","version":"1.0","type":"link"}