{"product_id":"charlotte-kensington™-soft-flow-floral-dress","title":"Charlotte Kensington™ | Soft Flow Floral Dress","description":"\u003carticle data-turn=\"user\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-103\" data-turn-id=\"829c9ed4-dcfa-4a0a-8ddd-2f570df33144\" dir=\"auto\" 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-(--header-height)\" tabindex=\"-1\"\u003e\u003c\/article\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-104\" data-turn-id=\"request-699c7249-670c-838a-aaa3-c27d249ff055-0\" dir=\"auto\" 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\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\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\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv 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-3\" dir=\"auto\" data-message-id=\"b3cffb2f-d975-4e9e-830e-dc39a950259f\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003carticle data-turn=\"user\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-45\" data-turn-id=\"9c6b0fdf-ccf8-43b2-8ea3-642e43f64d39\" dir=\"auto\" 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-(--header-height)\" tabindex=\"-1\"\u003e\u003c\/article\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-46\" data-turn-id=\"request-69b06f8e-ecd0-8397-8f38-e50104efa948-0\" dir=\"auto\" 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\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\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\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv 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-3\" dir=\"auto\" data-message-id=\"a6a04214-1f44-402a-9872-4cbead339e10\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\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\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"1799d337-1788-4a53-b38e-cfdeaa7a0943\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003csection data-turn=\"user\" data-scroll-anchor=\"false\" data-testid=\"conversation-turn-67\" data-turn-id=\"a0ad26bd-5ebe-49d2-b05b-de0765a9f501\" dir=\"auto\" 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-(--header-height)\"\u003e\u003c\/section\u003e\n\u003csection data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-68\" data-turn-id=\"a0ef94e4-fdd2-4bc8-876b-f16b4291e801\" dir=\"auto\" 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)))]\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\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\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-turn-start-message=\"true\" data-message-id=\"a0ef94e4-fdd2-4bc8-876b-f16b4291e801\" data-message-author-role=\"assistant\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\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\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"095ee1f5-d763-4b7a-a110-6d6b0ab7ebc5\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003csection 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-(--header-height)\" dir=\"auto\" data-turn-id=\"f705e7eb-9c84-4dfa-b5d4-36acc93a606f\" data-testid=\"conversation-turn-73\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\u003e\n\u003csection 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)))]\" dir=\"auto\" data-turn-id=\"request-69b06f8e-ecd0-8397-8f38-e50104efa948-2\" data-testid=\"conversation-turn-74\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\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\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"3c25a709-76e7-4c08-8fb9-9f2c20449fee\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\" style=\"text-align: center;\"\u003e\n\u003ch3 data-start=\"102\" data-end=\"154\" style=\"text-align: center;\"\u003e\u003cstrong data-start=\"102\" data-end=\"152\"\u003eCharlotte Kensington™ | Soft Flow Floral Dress\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"156\" data-end=\"201\" style=\"text-align: center;\"\u003e\u003cem data-start=\"156\" data-end=\"201\"\u003eEffortless comfort meets timeless elegance.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp data-start=\"203\" data-end=\"433\" style=\"text-align: center;\"\u003eThe Charlotte Kensington™ dress brings together a soft, flowing silhouette with a refined floral design. The relaxed fit and lightweight feel make it an easy choice for warm days, while the V-neckline adds a subtle feminine touch.\u003c\/p\u003e\n\u003cp data-start=\"203\" data-end=\"433\" style=\"text-align: center;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0940\/0670\/6443\/files\/ddd-2026-03-21T025304.438.png?v=1774544090\" alt=\"\" width=\"411\" height=\"549\"\u003e\u003c\/p\u003e\n\u003chr data-start=\"435\" data-end=\"438\"\u003e\n\u003cp data-start=\"440\" data-end=\"710\" style=\"text-align: center;\"\u003e\u003cstrong data-start=\"440\" data-end=\"462\"\u003eWhy women love it:\u003c\/strong\u003e\u003cbr data-start=\"462\" data-end=\"465\"\u003e✔ Soft and comfortable feel for all-day wear\u003cbr data-start=\"509\" data-end=\"512\"\u003e✔ Flattering V-neckline for an elegant look\u003cbr data-start=\"555\" data-end=\"558\"\u003e✔ Relaxed fit that drapes beautifully\u003cbr data-start=\"595\" data-end=\"598\"\u003e✔ Eye-catching floral print with a calm, refined tone\u003cbr data-start=\"651\" data-end=\"654\"\u003e✔ Easy to style for both casual and dressed-up moments\u003c\/p\u003e\n\u003chr data-start=\"712\" data-end=\"715\"\u003e\n\u003cp data-start=\"717\" data-end=\"731\" style=\"text-align: center;\"\u003e\u003cstrong data-start=\"717\" data-end=\"729\"\u003eDetails:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"732\" data-end=\"881\" style=\"text-align: center;\"\u003e\n\u003cli data-section-id=\"17e7lip\" data-start=\"732\" data-end=\"752\"\u003eFit: Relaxed fit\u003c\/li\u003e\n\u003cli data-section-id=\"ci25xj\" data-start=\"753\" data-end=\"769\"\u003eLength: Midi\u003c\/li\u003e\n\u003cli data-section-id=\"1qz4fdz\" data-start=\"770\" data-end=\"790\"\u003eNeckline: V-neck\u003c\/li\u003e\n\u003cli data-section-id=\"1ldmma8\" data-start=\"791\" data-end=\"824\"\u003eSleeves: Elbow-length sleeves\u003c\/li\u003e\n\u003cli data-section-id=\"kaj6hy\" data-start=\"825\" data-end=\"853\"\u003eStyle: Everyday elegance\u003c\/li\u003e\n\u003cli data-section-id=\"hiuewo\" data-start=\"854\" data-end=\"881\"\u003eSeason: Spring \/ Summer\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-start=\"883\" data-end=\"886\"\u003e\n\u003cp data-start=\"888\" data-end=\"979\" style=\"text-align: center;\"\u003eA versatile piece that offers both comfort and style, perfect for effortless everyday wear.\u003c\/p\u003e\n\u003chr data-start=\"981\" data-end=\"984\"\u003e\n\u003cp data-start=\"986\" data-end=\"1044\" style=\"text-align: center;\"\u003e\u003cstrong data-start=\"986\" data-end=\"1044\"\u003eWe recommend choosing one size up for the perfect fit.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e","brand":"Margot \u0026 Grace","offers":[{"title":"S \/ UK 8","offer_id":52998016499979,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"M \/ UK 10","offer_id":52998016532747,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"L \/ UK 12","offer_id":52998016565515,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"XL \/ UK 14","offer_id":52998016598283,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"2XL \/ UK 16","offer_id":52998016631051,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"3XL \/ UK 18","offer_id":52998016663819,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"4XL \/ UK 20","offer_id":52998016696587,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"5XL \/ UK 22","offer_id":52998016729355,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0940\/0670\/6443\/files\/ddd-2026-03-21T025304.438.png?v=1774544090","url":"https:\/\/www.margotandgrace.co.uk\/products\/charlotte-kensington%e2%84%a2-soft-flow-floral-dress","provider":"Margot \u0026 Grace","version":"1.0","type":"link"}