{"product_id":"olivia-pleated-halter-neck-maxi-dress-with-open-back","title":"Olivia | Pleated Halter Neck Maxi Dress with Open Back","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"\u003eMeet the Olivia — the dress that moves like light. Accordion pleats run from the empire waist to the floor and catch every step, while the ruched bodice gathers through a ring hardware detail at the halter neckline. The open back crosses with slim straps and ties at the centre, leaving the fit adjustable and the back view as considered as the front. Made for weddings, summer parties, holidays and golden-hour evenings.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"\u003e\u003cstrong\u003eKey Features\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\"\u003eHalter neckline with ring hardware detail\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eRuched empire bodice\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eAccordion-pleated maxi skirt with straight hem\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eOpen back with crossover straps and centre tie closure\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eSide cutouts at the waist\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eSolid satin-finish pleated fabric\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"\u003e\u003cstrong\u003eStyling Suggestions\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\"\u003eBarely-there heeled sandals and gold earrings for weddings (as shown)\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eHair down and a slim clutch for evening events\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eFlat metallic sandals for beach or destination occasions\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eSkip the necklace — the halter hardware is the jewellery\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"\u003e\u003cstrong\u003eSize \u0026amp; Fit\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\"\u003eModel is 175 cm and wears UK 8\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eEmpire waist with a semi-fitted bodice and floor-length pleated skirt\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eTrue to size; order your usual size, the back tie fine-tunes the fit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv dir=\"ltr\" class=\"overflow-x-auto w-full px-2 mb-6 print:overflow-x-visible\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003cthead class=\"text-left\"\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eUK\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eLength (in)\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eBust (in)\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eWaist (in)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXS\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e6\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51.1\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e31.9\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e23.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e8\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51.5\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e33.5\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e25.0\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e10\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51.9\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e35.1\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e26.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e12\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51.9\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e35.1\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e26.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e14\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52.3\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e37.4\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e28.9\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e16\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52.3\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e37.4\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e28.9\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e18\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52.7\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e39.8\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e31.2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e20\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52.7\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e39.8\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e31.2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"\u003e\u003cstrong\u003eCare Instructions\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\"\u003eMachine wash cold, inside out, on a delicate cycle in a laundry bag\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eDo not bleach\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eHang to dry away from direct sunlight — hanging preserves the pleats\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eCool iron only if needed, avoiding pressing the pleats flat\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eDo not tumble dry\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Roselyn Atelier","offers":[{"title":"Yellow \/ UK 6 (XS)","offer_id":43572534247630,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ UK 8 (S)","offer_id":43572534280398,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ UK 10 (M)","offer_id":43572534313166,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ UK 12 (M)","offer_id":43572534345934,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ UK 14 (L)","offer_id":43572534378702,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ UK 16 (L)","offer_id":43572534411470,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ UK 18 (XL)","offer_id":43572534444238,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ UK 20 (XL)","offer_id":43572534477006,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ UK 6 (XS)","offer_id":43572534509774,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ UK 8 (S)","offer_id":43572534542542,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ UK 10 (M)","offer_id":43572534575310,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ UK 12 (M)","offer_id":43572534608078,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ UK 14 (L)","offer_id":43572534640846,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ UK 16 (L)","offer_id":43572534673614,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ UK 18 (XL)","offer_id":43572534706382,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ UK 20 (XL)","offer_id":43572534739150,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ UK 6 (XS)","offer_id":43572534771918,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ UK 8 (S)","offer_id":43572534804686,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ UK 10 (M)","offer_id":43572534837454,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ UK 12 (M)","offer_id":43572534870222,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ UK 14 (L)","offer_id":43572534902990,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ UK 16 (L)","offer_id":43572534935758,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ UK 18 (XL)","offer_id":43572534968526,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ UK 20 (XL)","offer_id":43572535001294,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ UK 6 (XS)","offer_id":43572535034062,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ UK 8 (S)","offer_id":43572535066830,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ UK 10 (M)","offer_id":43572535099598,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ UK 12 (M)","offer_id":43572535132366,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ UK 14 (L)","offer_id":43572535165134,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ UK 16 (L)","offer_id":43572535197902,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ UK 18 (XL)","offer_id":43572535230670,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ UK 20 (XL)","offer_id":43572535263438,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ UK 6 (XS)","offer_id":43572535296206,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ UK 8 (S)","offer_id":43572535328974,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ UK 10 (M)","offer_id":43572535361742,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ UK 12 (M)","offer_id":43572535394510,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ UK 14 (L)","offer_id":43572535427278,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ UK 16 (L)","offer_id":43572535460046,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ UK 18 (XL)","offer_id":43572535492814,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ UK 20 (XL)","offer_id":43572535525582,"sku":null,"price":89.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0671\/4933\/2686\/files\/19.png?v=1784731806","url":"https:\/\/roselynatelier.co.uk\/products\/olivia-pleated-halter-neck-maxi-dress-with-open-back","provider":"RoselynAtelier","version":"1.0","type":"link"}