{"product_id":"kallie-embroidered-v-neck-maxi-dress","title":"Kallie | Embroidered V-Neck Maxi Dress","description":"\u003cdiv\u003eFlowing maxi style with subtle embroidered detail. The Kallie pairs a \u003cstrong\u003erelaxed silhouette\u003c\/strong\u003e with a clean V-neckline and delicate embroidery throughout. Long sleeves and a full-length design create a beautifully balanced look — effortless enough for everyday, refined enough for a casual occasion.\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\u003ch3 style=\"text-align: center;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0961\/8325\/5336\/files\/00ce780f1e84e78501ba2fbfb6bd3818.jpg?v=1775090324\" alt=\"\" style=\"color: rgb(51, 51, 51); font-size: 1.3rem; font-weight: 400; letter-spacing: initial; text-transform: initial;\"\u003e\u003c\/h3\u003e  \n\u003cdiv\u003e\n\u003cdiv\u003eWhy you'll love Kallie:\u003c\/div\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\"\u003e\n\u003cstrong\u003eRelaxed maxi silhouette\u003c\/strong\u003e – a loose shape that moves naturally with you all day\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eV-neckline design\u003c\/strong\u003e – an open, clean neckline for a structured upper look\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eEmbroidered detailing\u003c\/strong\u003e – subtle patterns that add texture and visual interest\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eLong-sleeve structure\u003c\/strong\u003e – elegant coverage while keeping a balanced style\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e\n\u003cstrong\u003eVersatile everyday wear\u003c\/strong\u003e – perfect for casual outings and relaxed occasions\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e  \n\u003cdiv\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0961\/8325\/5336\/files\/0fcc65d1b765093a0b23e39f579fdcc8.jpg?v=1775090324\" alt=\"\"\u003e\u003c\/div\u003e  \n\u003cdiv\u003e\n\u003cdiv\u003e🎉 Part of our \u003cstrong\u003e20th Anniversary Sale\u003c\/strong\u003e — 20 years of James \u0026amp; Ivy London, celebrated with \u003cstrong\u003elimited-time anniversary prices\u003c\/strong\u003e. ⏳ \u003cstrong\u003eSelling fast, while stocks last.\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003eChosen with love by \u003cstrong\u003eJames \u0026amp; Ivy, London\u003c\/strong\u003e.\u003c\/div\u003e\n\u003cdiv\u003e\u003cstrong\u003e\u003cbr\u003e\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cstrong\u003eSize Guide\u003c\/strong\u003e\u003c\/div\u003e\n\u003cdiv dir=\"ltr\" class=\"overflow-x-auto w-full px-2 mb-6 print:overflow-x-visible\"\u003e\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003cthead class=\"text-left\"\u003e\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 Size\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\"\u003eChest (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\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\"\u003eHips (in)\u003c\/th\u003e\n\u003c\/tr\u003e\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\"\u003eS\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eUK 10\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e46.5\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e41.3\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e39.4\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51.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\"\u003eM\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eUK 12\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e46.9\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e46.5\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e41.3\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e52.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\"\u003eL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eUK 14\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e47.2\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49.2\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e44.1\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53.1\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\"\u003eUK 16\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e48.0\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51.2\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49.2\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e55.1\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\"\u003e2XL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eUK 18\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49.2\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e53.1\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e51.2\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e55.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\"\u003e3XL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eUK 20\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e49.6\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e55.9\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e54.3\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e59.8\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"James \u0026 Ivy London","offers":[{"title":"White \/ S","offer_id":54559135301973,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":54559135334741,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":54559135367509,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":54559135400277,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":54559135433045,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":54559135465813,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":54559135498581,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":54559135531349,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":54559135564117,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":54559135596885,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":54559135629653,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":54559135662421,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":54559135695189,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":54559135727957,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":54559135760725,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":54559135793493,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":54559135826261,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":54559135859029,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ S","offer_id":54559135891797,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ M","offer_id":54559135924565,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ L","offer_id":54559135957333,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ XL","offer_id":54559135990101,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 2XL","offer_id":54559136022869,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 3XL","offer_id":54559136055637,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ S","offer_id":54559136088405,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M","offer_id":54559136121173,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L","offer_id":54559136153941,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL","offer_id":54559136186709,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 2XL","offer_id":54559136219477,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 3XL","offer_id":54559136252245,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0954\/0393\/4037\/files\/200ebb4e72cc741d23f6c5e9991b5650.jpg?v=1786128961","url":"https:\/\/jamesivy-london.com\/products\/kallie-embroidered-v-neck-maxi-dress","provider":"James \u0026 Ivy London","version":"1.0","type":"link"}