{"product_id":"ursula-long-kaftan","title":"Ursula | Long Kaftan","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThere are garments that capture the spirit of summer without asking for anything in return: this collection of caftans is just that. Light, fluid, and elegantly natural, they bring that bohemian yet refined air, perfect for enjoying warm days in style, from a beach walk to a sunset dinner by the sea.\u003c\/p\u003e\n\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\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eWide and Fluid Cut:\u003c\/strong\u003e Falls gently on the body without constricting or marking, for a flattering silhouette that suits all figures.\u003c\/li\u003e\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eFlattering V-Neck:\u003c\/strong\u003e Elongates the posture and adds a feminine touch that slims naturally, ideal for showcasing ethnic necklaces or statement jewellery.\u003c\/li\u003e\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eLight and Breathable Fabric:\u003c\/strong\u003e Allows air circulation and is perfect for the hottest days, keeping the skin cool for hours under the sun.\u003c\/li\u003e\n\t\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eVersatile from Beach to Dinner:\u003c\/strong\u003e Pair it with flat sandals and a straw bag for the day, or with heeled sandals and ethnic jewellery for an outdoor evening.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cdiv class=\"[content-visibility:auto] [contain-intrinsic-size:auto_400px] px-2 -mx-2 pb-8 -mb-8 print:[content-visibility:visible]\"\u003e\n\u003cdiv data-test-render-count=\"2\"\u003e\n\u003cdiv class=\"mb-1 mt-6 group\"\u003e\n\u003cdiv class=\"flex flex-col items-end gap-1\"\u003e\n\u003cdiv class=\"group relative inline-flex gap-2 bg-bg-300 rounded-xl pl-2.5 py-2.5 break-words text-text-100 transition-all max-w-[75ch] flex-col !px-4 max-w-[85%]\" data-user-message-bubble=\"true\"\u003e\n\u003cdiv class=\"flex flex-row gap-2 relative\"\u003e\n\u003cdiv class=\"flex-1\"\u003e\n\u003cdiv class=\"font-large !font-user-message py-0.5 grid grid-cols-1 gap-2 relative [\u0026amp;_ul]:!space-y-0 [\u0026amp;_ol]:!space-y-0 [\u0026amp;_ul]:pl-8 [\u0026amp;_ol]:pl-8\" data-testid=\"user-message\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv aria-label=\"Message actions\" class=\"flex justify-start opacity-0 group-hover:opacity-100 group-focus-within:opacity-100 pointer-coarse:opacity-100 transition\" role=\"group\"\u003e\n\u003cdiv class=\"text-text-300\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv\u003e\n\u003cdiv data-test-render-count=\"1\"\u003e\n\u003cdiv class=\"group\"\u003e\n\u003cdiv class=\"contents\"\u003e\n\u003cdiv class=\"group relative relative pb-3\" data-is-streaming=\"false\"\u003e\n\u003cdiv class=\"font-claude-response relative leading-[1.65rem] [\u0026amp;_pre\u0026gt;div]:bg-bg-000\/50 [\u0026amp;_pre\u0026gt;div]:border-0.5 [\u0026amp;_pre\u0026gt;div]:border-border-400 [\u0026amp;_.ignore-pre-bg\u0026gt;div]:bg-transparent [\u0026amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [\u0026amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [\u0026amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3 standard-markdown\"\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\t\u003cthead class=\"text-left\"\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSize\u003c\/th\u003e\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eChest\u003c\/th\u003e\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eLength\u003c\/th\u003e\n\t\t\t\u003cth class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"\u003eSleeve Length\u003c\/th\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/thead\u003e\n\t\u003ctbody\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eUK 8 (S)\u003c\/td\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e130 cm (51\")\u003c\/td\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e137 cm (54\")\u003c\/td\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48 cm (19\")\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eUK 10 (M)\u003c\/td\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e134 cm (53\")\u003c\/td\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm (54\")\u003c\/td\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48.8 cm (19\")\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eUK 12-14 (L)\u003c\/td\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e138 cm (54\")\u003c\/td\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e139 cm (55\")\u003c\/td\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49.6 cm (20\")\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eUK 16 (XL)\u003c\/td\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm (56\")\u003c\/td\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e140 cm (55\")\u003c\/td\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e50.4 cm (20\")\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eUK 18 (2XL)\u003c\/td\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e146 cm (57\")\u003c\/td\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e141 cm (56\")\u003c\/td\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51.2 cm (20\")\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eUK 20 (3XL)\u003c\/td\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e150 cm (59\")\u003c\/td\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e142 cm (56\")\u003c\/td\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52 cm (20\")\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eUK 22 (4XL)\u003c\/td\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e154 cm (61\")\u003c\/td\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e143 cm (56\")\u003c\/td\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52.8 cm (21\")\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\t\u003ctr\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eUK 24 (5XL)\u003c\/td\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e158 cm (62\")\u003c\/td\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e144 cm (57\")\u003c\/td\u003e\n\t\t\t\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53.6 cm (21\")\u003c\/td\u003e\n\t\t\u003c\/tr\u003e\n\t\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e \u003c\/p\u003e\n\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eMeasurements may vary between 2 and 3 cm (1\"), as they are taken by hand.\u003c\/em\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\/div\u003e\n\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"Beatrice \u0026 Rose London","offers":[{"title":"UK 8 (S)","offer_id":56517805474132,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"UK 10 (M)","offer_id":56517805506900,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"UK 12-14 (L)","offer_id":56517805539668,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"UK 16 (XL)","offer_id":56517805572436,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"UK 18 (2XL)","offer_id":56517805605204,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"UK 20 (3XL)","offer_id":56517805637972,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"UK 22 (4XL)","offer_id":56517805670740,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"UK 24 (5XL)","offer_id":56517805703508,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1031\/1942\/1780\/files\/27.png?v=1784584964","url":"https:\/\/www.beatriceandroselondon.com\/products\/ursula-long-kaftan","provider":"Beatrice And Rose","version":"1.0","type":"link"}