{"product_id":"kamira-maxi-shirt-dress","title":"Kamira Maxi Shirt Dress","description":"\u003cp\u003eThe shirt dress that actually looks like it came from somewhere. The Kamira takes a classic button-front silhouette and adds one detail that changes everything — a contrasting collar and placket in a clean neutral that cuts against the body color. Floor-length. Short sleeves. Relaxed fit. The dress that works with flat sandals on a Saturday and heeled mules on a Thursday evening.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eContrast Collar and Button Placket\u003c\/strong\u003e — a spread shirt collar and center-front button placket in a coordinating neutral that contrasts the body color. The design detail that separates this from every other maxi shirt dress.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eShort Rolled Sleeves\u003c\/strong\u003e — cuffed short sleeves that sit at the upper arm and keep the shoulders cool while maintaining a polished, structured look. No adjustment needed — the roll is built in.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eSingle-Button Front Opening\u003c\/strong\u003e — a full-length button placket from collar to hem that can be worn fully closed, open at the hem for stride room, or partially open for layering over swimwear.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eRelaxed A-Line Maxi Length\u003c\/strong\u003e — a loose, unstructured silhouette that falls to the ankle without cinching at the waist. The fit that stays comfortable across body types and all-day wear.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eLight Stretch\u003c\/strong\u003e — a soft, breathable fabric with a fluid drape that resists wrinkling and holds its color cleanly. Packs flat and emerges ready to wear.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eFive Colorways\u003c\/strong\u003e — powder blue, black, sage green, blush pink, olive green — each with a coordinating contrast collar and placket. From crisp monochrome to soft resort pastels.\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eContrast collar. Button front. The shirt dress with one detail that makes it.\u003c\/em\u003e\u003cem\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSize chart：\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: 13px; font-weight: 500; color: #444; margin-bottom: 8px;\"\u003eCentimetres (cm)\u003c\/p\u003e\n\u003cdiv style=\"overflow-x: auto; margin-bottom: 2rem;\"\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-size: 14px; min-width: 360px;\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align: left; padding: 10px 14px; font-weight: 500; font-size: 11px; letter-spacing: 0.08em; color: #888; border-bottom: 1px solid #e5e5e5; text-transform: uppercase;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"text-align: left; padding: 10px 14px; font-weight: 500; font-size: 11px; letter-spacing: 0.08em; color: #888; border-bottom: 1px solid #e5e5e5; text-transform: uppercase;\"\u003eUK\u003c\/th\u003e\n\u003cth style=\"text-align: left; padding: 10px 14px; font-weight: 500; font-size: 11px; letter-spacing: 0.08em; color: #888; border-bottom: 1px solid #e5e5e5; text-transform: uppercase;\"\u003eLength\u003c\/th\u003e\n\u003cth style=\"text-align: left; padding: 10px 14px; font-weight: 500; font-size: 11px; letter-spacing: 0.08em; color: #888; border-bottom: 1px solid #e5e5e5; text-transform: uppercase;\"\u003eBust\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0; font-weight: 600;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0; color: #888;\"\u003e8\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0;\"\u003e124\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0;\"\u003e109\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0; font-weight: 600;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0; color: #888;\"\u003e10\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0;\"\u003e125\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0;\"\u003e113\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0; font-weight: 600;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0; color: #888;\"\u003e12-14\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0;\"\u003e126\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0;\"\u003e119\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0; font-weight: 600;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0; color: #888;\"\u003e16\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0;\"\u003e127\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0;\"\u003e125\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 12px 14px; font-weight: 600;\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px; color: #888;\"\u003e18\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px;\"\u003e128\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px;\"\u003e131\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: 13px; font-weight: 500; color: #444; margin-bottom: 8px;\"\u003eInches\u003c\/p\u003e\n\u003cdiv style=\"overflow-x: auto;\"\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-size: 14px; min-width: 360px;\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align: left; padding: 10px 14px; font-weight: 500; font-size: 11px; letter-spacing: 0.08em; color: #888; border-bottom: 1px solid #e5e5e5; text-transform: uppercase;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"text-align: left; padding: 10px 14px; font-weight: 500; font-size: 11px; letter-spacing: 0.08em; color: #888; border-bottom: 1px solid #e5e5e5; text-transform: uppercase;\"\u003eUK\u003c\/th\u003e\n\u003cth style=\"text-align: left; padding: 10px 14px; font-weight: 500; font-size: 11px; letter-spacing: 0.08em; color: #888; border-bottom: 1px solid #e5e5e5; text-transform: uppercase;\"\u003eLength\u003c\/th\u003e\n\u003cth style=\"text-align: left; padding: 10px 14px; font-weight: 500; font-size: 11px; letter-spacing: 0.08em; color: #888; border-bottom: 1px solid #e5e5e5; text-transform: uppercase;\"\u003eBust\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0; font-weight: 600;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0; color: #888;\"\u003e8\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0;\"\u003e48.8\"\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0;\"\u003e42.9\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0; font-weight: 600;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0; color: #888;\"\u003e10\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0;\"\u003e49.2\"\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0;\"\u003e44.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0; font-weight: 600;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0; color: #888;\"\u003e12-14\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0;\"\u003e49.6\"\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0;\"\u003e46.9\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0; font-weight: 600;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0; color: #888;\"\u003e16\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0;\"\u003e50\"\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px; border-bottom: 1px solid #f0f0f0;\"\u003e49.2\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 12px 14px; font-weight: 600;\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px; color: #888;\"\u003e18\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px;\"\u003e50.4\"\u003c\/td\u003e\n\u003ctd style=\"padding: 12px 14px;\"\u003e51.6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: 12px; color: #999; margin-top: 12px;\"\u003eAll measurements are garment measurements. Please refer to the size guide if you are unsure which size to order.\u003c\/p\u003e","brand":"OffSEASON London","offers":[{"title":"Black \/ S","offer_id":54922858496342,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":54922858529110,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":54922858561878,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":54922858594646,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":54922858627414,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":54922858660182,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ S","offer_id":54922858692950,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M","offer_id":54922858725718,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L","offer_id":54922858758486,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL","offer_id":54922858791254,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 2XL","offer_id":54922858824022,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 3XL","offer_id":54922858856790,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ S","offer_id":54922858889558,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ M","offer_id":54922858922326,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ L","offer_id":54922858955094,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ XL","offer_id":54922858987862,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 2XL","offer_id":54922859020630,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 3XL","offer_id":54922859053398,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ S","offer_id":54922859086166,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ M","offer_id":54922859118934,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ L","offer_id":54922859151702,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ XL","offer_id":54922859184470,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 2XL","offer_id":54922859217238,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 3XL","offer_id":54922859250006,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ S","offer_id":54922859282774,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":54922859315542,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":54922859348310,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":54922859381078,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":54922859413846,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 3XL","offer_id":54922859446614,"sku":null,"price":69.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1034\/4126\/9078\/files\/KamiraMaxiShirtDress40plus.png?v=1787240706","url":"https:\/\/www.offseasonlondon.com\/products\/kamira-maxi-shirt-dress","provider":"OffSEASON London","version":"1.0","type":"link"}