{"product_id":"madelyn-boho-shirt-dress","title":"Madelyn | Boho Shirt Dress","description":"\u003cdiv\u003e\n\u003ch3 data-start=\"128\" data-end=\"175\"\u003e\u003cstrong\u003eFinally — a Dress That Flatters, Breathes, and Travels Beautifully\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp data-start=\"177\" data-end=\"305\"\u003eWith its relaxed silhouette, flowing drape, and smart details, this boho-inspired shirt dress gives you the freedom to feel confident, covered, and stylish — wherever your day takes you.\u003cbr\u003e\u003c\/p\u003e\n\u003cp data-start=\"307\" data-end=\"319\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0868\/7468\/5776\/files\/O1CN01SZcHZp1eN0x8NKTay__2211830703858-0-cib.jpg?v=1753270721\" width=\"441\" height=\"441\" style=\"display: block; margin-left: auto; margin-right: auto;\"\u003e\u003c\/p\u003e\n\u003cp data-start=\"321\" data-end=\"463\"\u003e\u003cstrong\u003eFlattering Boho Shape\u003c\/strong\u003e\u003cbr data-start=\"347\" data-end=\"350\"\u003eA relaxed fit that skims gently over your curves for easy movement and graceful charm.  \u003cbr\u003e\u003c\/p\u003e\n\u003cp data-start=\"465\" data-end=\"596\"\u003e\u003cstrong\u003eBreathable \u0026amp; Lightweight\u003c\/strong\u003e\u003cbr data-start=\"487\" data-end=\"490\"\u003eCrafted from good quality fabric, it stays naturally cool and airy even on warm days — perfect for strolls, shopping, or spontaneous getaways. \u003cbr\u003e\u003c\/p\u003e\n\u003cp data-start=\"598\" data-end=\"713\"\u003e\u003cstrong\u003eStyle It Your Way\u003c\/strong\u003e\u003cbr data-start=\"616\" data-end=\"619\"\u003eWear it solo as a dress or open as a tunic — looks polished with zero effort.  \u003cbr\u003e\u003c\/p\u003e\n\u003cp data-start=\"715\" data-end=\"821\"\u003e\u003cstrong\u003eTravel-Ready Simplicity\u003c\/strong\u003e\u003cbr data-start=\"731\" data-end=\"734\"\u003ePacks small, shakes out smooth, and keeps you looking pulled together without fuss.\u003cbr\u003e\u003c\/p\u003e\n\u003cp data-start=\"823\" data-end=\"835\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0868\/7468\/5776\/files\/O1CN0110SrVx1eN0x7Nze9D__2211830703858-0-cib.jpg?v=1753270721\" width=\"350\" height=\"350\" style=\"display: block; margin-left: auto; margin-right: auto;\"\u003e\u003c\/p\u003e\n\u003cp data-start=\"837\" data-end=\"919\" data-is-last-node=\"\" data-is-only-node=\"\"\u003e\u003cstrong\u003eThis bestselling boho favorite won’t stay in stock — grab yours before it’s gone.\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch3 style=\"margin-top: 30px;\"\u003eSIZE CHART\u003c\/h3\u003e\n\u003cdiv style=\"border: 1px solid #999; padding: 10px; margin-top: 10px;\"\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-size: 14px;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\u003cth style=\"border: 1px solid #999; padding: 10px;\"\u003eSIZE\u003c\/th\u003e\n\u003cth style=\"border: 1px solid #999; padding: 10px;\"\u003eBUST (IN)\u003c\/th\u003e\n\u003cth style=\"border: 1px solid #999; padding: 10px;\"\u003eSLEEVE (IN)\u003c\/th\u003e\n\u003cth style=\"border: 1px solid #999; padding: 10px;\"\u003eLENGTH (IN)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #999; padding: 10px;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #999; padding: 10px;\"\u003e39.4\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #999; padding: 10px;\"\u003e13\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #999; padding: 10px;\"\u003e49.2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #999; padding: 10px;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #999; padding: 10px;\"\u003e41.3\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #999; padding: 10px;\"\u003e13.4\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #999; padding: 10px;\"\u003e49.6\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #999; padding: 10px;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #999; padding: 10px;\"\u003e43.3\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #999; padding: 10px;\"\u003e13.8\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #999; padding: 10px;\"\u003e50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #999; padding: 10px;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #999; padding: 10px;\"\u003e45.3\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #999; padding: 10px;\"\u003e14.2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #999; padding: 10px;\"\u003e50.4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #999; padding: 10px;\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #999; padding: 10px;\"\u003e47.2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #999; padding: 10px;\"\u003e14.6\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #999; padding: 10px;\"\u003e50.8\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #999; padding: 10px;\"\u003e3XL\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #999; padding: 10px;\"\u003e49.2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #999; padding: 10px;\"\u003e15\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #999; padding: 10px;\"\u003e51.2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #999; padding: 10px;\"\u003e4XL\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #999; padding: 10px;\"\u003e51.2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #999; padding: 10px;\"\u003e15.4\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #999; padding: 10px;\"\u003e51.6\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003e5XL\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003e53.1\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003e15.7\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(153, 153, 153); padding: 10px;\"\u003e52\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp style=\"font-size: 13px; margin-top: 10px;\"\u003e\u003cem\u003eWhen in doubt, opt for the larger size for extra comfort and a perfect fit.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Olivia Charleston","offers":[{"title":"Grey \/ S","offer_id":58303101567363,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ M","offer_id":58303101600131,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ L","offer_id":58303101632899,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ XL","offer_id":58303101665667,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 2XL","offer_id":58303101698435,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 3XL","offer_id":58303101731203,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 4XL","offer_id":58303101763971,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 5XL","offer_id":58303101796739,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":58303101829507,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":58303101862275,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":58303101895043,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":58303101927811,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":58303101960579,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":58303101993347,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4XL","offer_id":58303102026115,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ 5XL","offer_id":58303102058883,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":58303102091651,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":58303102124419,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":58303102157187,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":58303102189955,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":58303102222723,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 3XL","offer_id":58303102255491,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 4XL","offer_id":58303102288259,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 5XL","offer_id":58303102321027,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ S","offer_id":58303102353795,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ M","offer_id":58303102386563,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ L","offer_id":58303102419331,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ XL","offer_id":58303102452099,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ 2XL","offer_id":58303102484867,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ 3XL","offer_id":58303102517635,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ 4XL","offer_id":58303102550403,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Green \/ 5XL","offer_id":58303102583171,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ S","offer_id":58303102615939,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ M","offer_id":58303102648707,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ L","offer_id":58303102681475,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ XL","offer_id":58303102714243,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ 2XL","offer_id":58303102747011,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ 3XL","offer_id":58303102779779,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ 4XL","offer_id":58303102812547,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Purple \/ 5XL","offer_id":58303102845315,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":58303102878083,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":58303102910851,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":58303102943619,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":58303102976387,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":58303103009155,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ 3XL","offer_id":58303103041923,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ 4XL","offer_id":58303103074691,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ 5XL","offer_id":58303103107459,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ S","offer_id":58303103140227,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ M","offer_id":58303103172995,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ L","offer_id":58303103205763,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ XL","offer_id":58303103238531,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ 2XL","offer_id":58303103271299,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ 3XL","offer_id":58303103304067,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ 4XL","offer_id":58303103336835,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ 5XL","offer_id":58303103369603,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Orange \/ S","offer_id":58303103402371,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Orange \/ M","offer_id":58303103435139,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Orange \/ L","offer_id":58303103467907,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Orange \/ XL","offer_id":58303103500675,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 2XL","offer_id":58303103533443,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 3XL","offer_id":58303103566211,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 4XL","offer_id":58303103598979,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 5XL","offer_id":58303103631747,"sku":null,"price":53.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1022\/6129\/3443\/files\/46_74a721de-1134-4558-aa4d-4e69ab852408.jpg?v=1782039918","url":"https:\/\/olivia-charleston.com\/products\/madelyn-boho-shirt-dress","provider":"Olivia Charleston","version":"1.0","type":"link"}