{"product_id":"floral-halter-neck-ruched-waist-flowy-maxi-dress","title":"Floral Halter Neck Ruched Waist Flowy Maxi Dress","description":"A watercolour floral print in soft, blended brushstroke tones sweeps across this romantic halter neck maxi dress, with the high neck gathering into a beautifully draped, ruched waist that cinches and defines the silhouette before releasing into a full, flowing pleated skirt. The backless halter design frames the shoulders and décolletage with an open, elegant confidence, while the elasticated gathered waistband ensures a flattering, comfortable fit across a range of sizes without any compromise on the overall aesthetic. Lightweight chiffon fabric catches and moves with the breeze in a way that feels genuinely ethereal, making this a natural choice for outdoor summer occasions where movement and romance are equally important. This dress works beautifully for garden weddings, summer cocktail parties, beachside evening events, and any warm-weather occasion where effortless glamour is the brief. Complete the look with strappy heeled sandals, statement gold drop earrings, and a sleek metallic clutch for a finish that feels polished without being overdone.\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ctable class=\"scr-table\" style='border: 1px solid rgb(231, 231, 231); -webkit-font-smoothing: antialiased; text-indent: 0px; border-collapse: collapse; --table-cell-padding-block: 1rem; --table-cell-padding-inline: .75rem; --table-foot-cell-padding-block: 1rem; --table-foot-cell-padding-inline: .75rem; width: 660px; margin-top: 0px; margin-bottom: 20px; color: rgb(0, 0, 0); font-family: \"Instrument Sans\", sans-serif; font-size: 14px; letter-spacing: -0.28px;'\u003e\u003ctbody\u003e\n\u003ctr style=\"border-style: solid; border-width: 0px; border-color: rgb(217, 217, 217); -webkit-font-smoothing: antialiased;\"\u003e\n\u003cth scope=\"col\" style='border-width: 0px; border-style: none; border-color: currentcolor; -webkit-font-smoothing: antialiased; text-align: left; opacity: 0.6; line-height: 1.2; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; letter-spacing: 2.88px; text-transform: uppercase; padding-block: 0px 0.625rem; border-block-width: 0px 1px; padding: 13px; background: linear-gradient(rgb(248, 248, 248), rgb(238, 238, 238)); padding-inline-start: 13px !important;'\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\" style='border-width: 0px; border-style: none; border-color: currentcolor; -webkit-font-smoothing: antialiased; text-align: left; opacity: 0.6; line-height: 1.2; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; letter-spacing: 2.88px; text-transform: uppercase; padding-block: 0px 0.625rem; border-block-width: 0px 1px; padding: 13px; background: linear-gradient(rgb(248, 248, 248), rgb(238, 238, 238));'\u003eBust (cm \/ inch)\u003c\/th\u003e\n\u003cth scope=\"col\" style='border-width: 0px; border-style: none; border-color: currentcolor; -webkit-font-smoothing: antialiased; text-align: left; opacity: 0.6; line-height: 1.2; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; letter-spacing: 2.88px; text-transform: uppercase; padding-block: 0px 0.625rem; border-block-width: 0px 1px; padding: 13px; background: linear-gradient(rgb(248, 248, 248), rgb(238, 238, 238));'\u003eWaist (cm \/ inch)\u003c\/th\u003e\n\u003cth scope=\"col\" style='border-width: 0px; border-style: none; border-color: currentcolor; -webkit-font-smoothing: antialiased; text-align: left; opacity: 0.6; line-height: 1.2; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; letter-spacing: 2.88px; text-transform: uppercase; padding-block: 0px 0.625rem; border-block-width: 0px 1px; padding-inline-end: 0px; padding: 13px; background: linear-gradient(rgb(248, 248, 248), rgb(238, 238, 238));'\u003eHip (cm \/ inch)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-style: solid; border-width: 0px; border-color: rgb(217, 217, 217); -webkit-font-smoothing: antialiased;\"\u003e\n\u003ctd style='border-color: rgb(221, 221, 221) rgb(234, 234, 234) rgb(234, 234, 234); -webkit-font-smoothing: antialiased; border-block-width: 1px; line-height: 1.2; padding: 13px; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(246, 246, 246); padding-inline-start: 13px !important;'\u003eXS\u003c\/td\u003e\n\u003ctd style='border-color: rgb(221, 221, 221) rgb(234, 234, 234) rgb(234, 234, 234); -webkit-font-smoothing: antialiased; padding: 13px; border-block-width: 1px; border-inline-start-width: 1px; line-height: 1.2; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(246, 246, 246);'\u003e84 cm \/ 33.1\"\u003c\/td\u003e\n\u003ctd style='border-color: rgb(221, 221, 221) rgb(234, 234, 234) rgb(234, 234, 234); -webkit-font-smoothing: antialiased; padding: 13px; border-block-width: 1px; border-inline-start-width: 1px; line-height: 1.2; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(246, 246, 246);'\u003e64 cm \/ 25.2\"\u003c\/td\u003e\n\u003ctd style='border-color: rgb(221, 221, 221) rgb(234, 234, 234) rgb(234, 234, 234); -webkit-font-smoothing: antialiased; border-block-width: 1px; padding-inline-end: 0px; border-inline-start-width: 1px; line-height: 1.2; padding: 13px; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(246, 246, 246);'\u003e94 cm \/ 37.0\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-style: solid; border-width: 0px; border-color: rgb(217, 217, 217); -webkit-font-smoothing: antialiased;\"\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-font-smoothing: antialiased; border-block-width: 1px; line-height: 1.2; padding: 13px; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(255, 255, 255); padding-inline-start: 13px !important;'\u003eS\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-font-smoothing: antialiased; padding: 13px; border-block-width: 1px; border-inline-start-width: 1px; line-height: 1.2; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(255, 255, 255);'\u003e88 cm \/ 34.6\"\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-font-smoothing: antialiased; padding: 13px; border-block-width: 1px; border-inline-start-width: 1px; line-height: 1.2; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(255, 255, 255);'\u003e68 cm \/ 26.8\"\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-font-smoothing: antialiased; border-block-width: 1px; padding-inline-end: 0px; border-inline-start-width: 1px; line-height: 1.2; padding: 13px; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(255, 255, 255);'\u003e98 cm \/ 38.6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-style: solid; border-width: 0px; border-color: rgb(217, 217, 217); -webkit-font-smoothing: antialiased;\"\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-font-smoothing: antialiased; border-block-width: 1px; line-height: 1.2; padding: 13px; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(246, 246, 246); padding-inline-start: 13px !important;'\u003eM\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-font-smoothing: antialiased; padding: 13px; border-block-width: 1px; border-inline-start-width: 1px; line-height: 1.2; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(246, 246, 246);'\u003e92 cm \/ 36.2\"\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-font-smoothing: antialiased; padding: 13px; border-block-width: 1px; border-inline-start-width: 1px; line-height: 1.2; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(246, 246, 246);'\u003e72 cm \/ 28.3\"\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-font-smoothing: antialiased; border-block-width: 1px; padding-inline-end: 0px; border-inline-start-width: 1px; line-height: 1.2; padding: 13px; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(246, 246, 246);'\u003e102 cm \/ 40.2\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-style: solid; border-width: 0px; border-color: rgb(217, 217, 217); -webkit-font-smoothing: antialiased;\"\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-font-smoothing: antialiased; border-block-width: 1px; line-height: 1.2; padding: 13px; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(255, 255, 255); padding-inline-start: 13px !important;'\u003eL\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-font-smoothing: antialiased; padding: 13px; border-block-width: 1px; border-inline-start-width: 1px; line-height: 1.2; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(255, 255, 255);'\u003e96 cm \/ 37.8\"\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-font-smoothing: antialiased; padding: 13px; border-block-width: 1px; border-inline-start-width: 1px; line-height: 1.2; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(255, 255, 255);'\u003e76 cm \/ 29.9\"\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-font-smoothing: antialiased; border-block-width: 1px; padding-inline-end: 0px; border-inline-start-width: 1px; line-height: 1.2; padding: 13px; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(255, 255, 255);'\u003e106 cm \/ 41.7\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-style: solid; border-width: 0px; border-color: rgb(217, 217, 217); -webkit-font-smoothing: antialiased;\"\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-font-smoothing: antialiased; border-block-width: 1px; line-height: 1.2; padding: 13px; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(246, 246, 246); padding-inline-start: 13px !important;'\u003eXL\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-font-smoothing: antialiased; padding: 13px; border-block-width: 1px; border-inline-start-width: 1px; line-height: 1.2; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(246, 246, 246);'\u003e100 cm \/ 39.4\"\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-font-smoothing: antialiased; padding: 13px; border-block-width: 1px; border-inline-start-width: 1px; line-height: 1.2; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(246, 246, 246);'\u003e80 cm \/ 31.5\"\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-font-smoothing: antialiased; border-block-width: 1px; padding-inline-end: 0px; border-inline-start-width: 1px; line-height: 1.2; padding: 13px; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(246, 246, 246);'\u003e110 cm \/ 43.3\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-style: solid; border-width: 0px; border-color: rgb(217, 217, 217); -webkit-font-smoothing: antialiased;\"\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-font-smoothing: antialiased; border-block-width: 1px; line-height: 1.2; padding: 13px; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(255, 255, 255); padding-inline-start: 13px !important;'\u003e2XL\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-font-smoothing: antialiased; padding: 13px; border-block-width: 1px; border-inline-start-width: 1px; line-height: 1.2; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(255, 255, 255);'\u003e104 cm \/ 40.9\"\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-font-smoothing: antialiased; padding: 13px; border-block-width: 1px; border-inline-start-width: 1px; line-height: 1.2; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(255, 255, 255);'\u003e84 cm \/ 33.1\"\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-font-smoothing: antialiased; border-block-width: 1px; padding-inline-end: 0px; border-inline-start-width: 1px; line-height: 1.2; padding: 13px; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(255, 255, 255);'\u003e114 cm \/ 44.9\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-style: solid; border-width: 0px; border-color: rgb(217, 217, 217); -webkit-font-smoothing: antialiased;\"\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-font-smoothing: antialiased; border-block-width: 1px; line-height: 1.2; padding: 13px; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(246, 246, 246); padding-inline-start: 13px !important;'\u003e3XL\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-font-smoothing: antialiased; padding: 13px; border-block-width: 1px; border-inline-start-width: 1px; line-height: 1.2; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(246, 246, 246);'\u003e108 cm \/ 42.5\"\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-font-smoothing: antialiased; padding: 13px; border-block-width: 1px; border-inline-start-width: 1px; line-height: 1.2; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(246, 246, 246);'\u003e88 cm \/ 34.6\"\u003c\/td\u003e\n\u003ctd style='border-color: rgb(234, 234, 234); -webkit-font-smoothing: antialiased; border-block-width: 1px; padding-inline-end: 0px; border-inline-start-width: 1px; line-height: 1.2; padding: 13px; font-size: 16px; font-family: \"Segoe UI\", Arial, Helvetica, sans-serif; background: rgb(246, 246, 246);'\u003e118 cm \/ 46.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\n\u003cdiv class=\"bottom-description\" style='border-style: solid; border-width: 0px; border-color: rgb(217, 217, 217); -webkit-font-smoothing: antialiased; margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: \"Instrument Sans\", sans-serif; font-size: 14px; letter-spacing: -0.28px;'\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003cdiv aria-hidden=\"true\" data-edge=\"true\" class=\"pointer-events-none h-px w-px absolute bottom-0\" style=\"border-style: solid; border-width: 0px; border-color: rgb(217, 217, 217); -webkit-font-smoothing: antialiased; pointer-events: none;\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\" style=\"border-style: solid; border-width: 0px; border-color: rgb(217, 217, 217); -webkit-font-smoothing: antialiased; font-size: 13px;\"\u003e\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\" dir=\"auto\" data-turn-id=\"6b75c525-c0c6-405d-a914-7fd1c74a11a2\" data-testid=\"conversation-turn-250\" data-scroll-anchor=\"true\" data-turn=\"assistant\" style=\"border-style: solid; border-width: 0px; border-color: rgb(217, 217, 217); -webkit-font-smoothing: antialiased; width: 660px;\"\u003e\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\" style=\"border-style: solid; border-width: 0px; border-color: rgb(217, 217, 217); -webkit-font-smoothing: antialiased; margin-inline: auto; margin-block: auto; font-size: 14px;\"\u003e\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\" style=\"border-style: solid; border-width: 0px; border-color: rgb(217, 217, 217); -webkit-font-smoothing: antialiased; position: relative; width: 660px; margin-inline: auto;\"\u003e\u003cdiv class=\"flex max-w-full flex-col grow\" style=\"border-style: solid; border-width: 0px; border-color: rgb(217, 217, 217); -webkit-font-smoothing: antialiased; flex-grow: 1;\"\u003e\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"0efcb935-3b3b-4fb0-a14d-57339b9d40fe\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-2\" style=\"border-style: solid; border-width: 0px; border-color: rgb(217, 217, 217); -webkit-font-smoothing: antialiased; position: relative; width: 660px; gap: 0.5rem;\"\u003e\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\" style=\"border-style: solid; border-width: 0px; border-color: rgb(217, 217, 217); -webkit-font-smoothing: antialiased; width: 660px; gap: 0.25rem;\"\u003e\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\" style=\"border-style: solid; border-width: 0px; border-color: rgb(217, 217, 217); -webkit-font-smoothing: antialiased; overflow-wrap: anywhere; width: 660px;\"\u003e\u003cdiv\u003e\u003cem data-start=\"690\" data-end=\"779\" data-is-last-node=\"\" style=\"border-style: solid; border-width: 0px; border-color: rgb(217, 217, 217); -webkit-font-smoothing: antialiased; margin-block: 0px !important;\"\u003e\u003cspan data-start=\"691\" data-end=\"707\" style=\"border-style: solid; border-width: 0px; border-color: rgb(217, 217, 217); -webkit-font-smoothing: antialiased; font-weight: bolder; margin-block: 0px !important;\"\u003ePlease note:\u003c\/span\u003e Measurements may vary slightly. When in doubt, choose one size larger.\u003c\/em\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/article\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Bonnies Boutique","offers":[{"title":"Multicolor \/ XS","offer_id":64545809334621,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ S","offer_id":64545809367389,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ M","offer_id":64545809400157,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ L","offer_id":64545809432925,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ XL","offer_id":64545809465693,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ 2XL","offer_id":64545809498461,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Multicolor \/ 3XL","offer_id":64545809531229,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1046\/3363\/1069\/files\/1_f756f727-79a6-4ac9-a932-10a52507aa45.jpg?v=1777364489","url":"https:\/\/bonniesboutiquemalibu.com\/products\/floral-halter-neck-ruched-waist-flowy-maxi-dress","provider":"Bonnies Boutique","version":"1.0","type":"link"}