{"product_id":"calm-powder-blue-satin-one-shoulder-ruched-midi-dress","title":"Calm | Blue Satin One Shoulder Ruched Midi Dress","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eOne shoulder, all line. Calm is a powder blue satin midi cut on one shoulder, ruched and draped through the waist with a gather at the hip that falls into a column. Fitted, fluid, high-shine. The dress that catches light and holds it. Your wedding guest dress. Your cocktail dress. The one that reads expensive across a room.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eThe Details\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul 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\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003ePowder blue satin\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eOne shoulder neckline\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eRuched, draped bodice and waist\u003cimg\u003e\n\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eGathered hip detail\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eBack zip\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eFitted midi length\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eFit \u0026amp; Sizing\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul 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\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eFitted with drape\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eSits close through the body\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eMidi length\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eSize Guide (inches)\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul 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\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eS: Bust 33–35.4 | Waist 27.5–29.9\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eM: Bust 35.4–37.4 | Waist 29.9–31.8\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eL: Bust 37.4–39.7 | Waist 31.8–34.2\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eXL: Bust 39.7–42.1 | Waist 34.2–36.6\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eBetween sizes? Size up\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eFabric \u0026amp; Care\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul 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\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eSatin, polyester\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eCold hand wash, hang to dry\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"The Hang","offers":[{"title":"Blue \/ S","offer_id":48576652968106,"sku":"TH-DRS-CAL-BLU-S","price":94.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":48576653000874,"sku":"TH-DRS-CAL-BLU-M","price":94.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":48576653033642,"sku":"TH-DRS-CAL-BLU-L","price":94.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":48576653066410,"sku":"TH-DRS-CAL-BLU-XL","price":94.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0690\/3844\/0618\/files\/ChatGPTImageJun21_2026_10_53_08PM.png?v=1782107721","url":"https:\/\/shopthehang.com\/products\/calm-powder-blue-satin-one-shoulder-ruched-midi-dress","provider":"The Hang","version":"1.0","type":"link"}