{"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":"By Willa","offers":[{"title":"Grey \/ S","offer_id":54202151764295,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Grey \/ M","offer_id":54202151797063,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Grey \/ L","offer_id":54202151829831,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Grey \/ XL","offer_id":54202151862599,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Grey \/ 2XL","offer_id":54202151895367,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Grey \/ 3XL","offer_id":54202151928135,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Grey \/ 4XL","offer_id":54202151960903,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Grey \/ 5XL","offer_id":54202151993671,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ S","offer_id":54202152026439,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ M","offer_id":54202152059207,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ L","offer_id":54202152091975,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ XL","offer_id":54202152124743,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ 2XL","offer_id":54202152157511,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ 3XL","offer_id":54202152190279,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ 4XL","offer_id":54202152223047,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ 5XL","offer_id":54202152255815,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Blue \/ S","offer_id":54202152288583,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Blue \/ M","offer_id":54202152321351,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Blue \/ L","offer_id":54202152354119,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Blue \/ XL","offer_id":54202152386887,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Blue \/ 2XL","offer_id":54202152419655,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Blue \/ 3XL","offer_id":54202152452423,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Blue \/ 4XL","offer_id":54202152485191,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Blue \/ 5XL","offer_id":54202152517959,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Green \/ S","offer_id":54202152550727,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Green \/ M","offer_id":54202152583495,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Green \/ L","offer_id":54202152616263,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Green \/ XL","offer_id":54202152649031,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Green \/ 2XL","offer_id":54202152681799,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Green \/ 3XL","offer_id":54202152714567,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Green \/ 4XL","offer_id":54202152747335,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Green \/ 5XL","offer_id":54202152780103,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Purple \/ S","offer_id":54202152812871,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Purple \/ M","offer_id":54202152845639,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Purple \/ L","offer_id":54202152878407,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Purple \/ XL","offer_id":54202152911175,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Purple \/ 2XL","offer_id":54202152943943,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Purple \/ 3XL","offer_id":54202152976711,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Purple \/ 4XL","offer_id":54202153009479,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Purple \/ 5XL","offer_id":54202153042247,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ S","offer_id":54202153075015,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ M","offer_id":54202153107783,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ L","offer_id":54202153140551,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ XL","offer_id":54202153173319,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ 2XL","offer_id":54202153206087,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ 3XL","offer_id":54202153238855,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ 4XL","offer_id":54202153271623,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Red \/ 5XL","offer_id":54202153304391,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Khaki \/ S","offer_id":54202153337159,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Khaki \/ M","offer_id":54202153369927,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Khaki \/ L","offer_id":54202153402695,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Khaki \/ XL","offer_id":54202153435463,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Khaki \/ 2XL","offer_id":54202153468231,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Khaki \/ 3XL","offer_id":54202153500999,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Khaki \/ 4XL","offer_id":54202153533767,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Khaki \/ 5XL","offer_id":54202153566535,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Orange \/ S","offer_id":54202153599303,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Orange \/ M","offer_id":54202153632071,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Orange \/ L","offer_id":54202153664839,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Orange \/ XL","offer_id":54202153697607,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Orange \/ 2XL","offer_id":54202153730375,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Orange \/ 3XL","offer_id":54202153763143,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Orange \/ 4XL","offer_id":54202153795911,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true},{"title":"Orange \/ 5XL","offer_id":54202153828679,"sku":null,"price":44.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0976\/5090\/1319\/files\/46_74a721de-1134-4558-aa4d-4e69ab852408.jpg?v=1782042327","url":"https:\/\/sarahkatehaarlem.com\/products\/madelyn-boho-shirt-dress","provider":"Sarah Kate Haarlem","version":"1.0","type":"link"}