{"product_id":"joshapine-ruffle-v-neck-linen-maxi-dress","title":"Joshapine | Ruffle V-Neck Linen Maxi Dress","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe dress you throw on when you want to look like you have it all figured out.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eNo buttons. No zippers. No decisions. Just a deep V with a ruffle cascade that does all the styling for you — feminine without fuss, relaxed without looking like you gave up. The Josette falls to the mid-calf in a lightweight cotton linen blend — loose enough to breathe in all day, with side pockets that make it genuinely livable. Stack a few necklaces, slip on sandals, and you're done. Completely, effortlessly done.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e✔ Ruffle V-Neckline\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e— cascading flutter detail that frames the décolletage and adds movement without structure. The detail that makes this dress memorable.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e✔ Flutter Cap Sleeves\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e— just enough sleeve to feel dressed. Just enough open to feel free.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e✔ Relaxed Maxi Silhouette\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e— mid-calf length, A-line shape, loose through the body. Flatters every figure without asking anything of it.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e✔ Cotton Linen Blend\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e— breathable and naturally textured. The kind of fabric that stays cool from morning to evening in warm weather and gets better with every wear. Fully opaque — no slip or underlayer needed.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e✔ Side Pockets\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e— deep and functional. Because a dress without pockets is a missed opportunity.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e✔ Easy Care\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e— machine wash gentle, cold water, hang to dry. As a cotton linen blend it wrinkles significantly less than pure linen — hang after wear and it smooths out naturally. No ironing needed.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e✔ Fit Note\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003e— the Josette runs small. Size up 1-2 sizes for the best fit. If you’re normally a Small, order a Medium or Large. Petite frames — size up at least one size.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003e✔ Eight Solid Colorways\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003e— white, black, sage green, gray, red, blue, brown, yellow. One for every mood and every season.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe women who know always come back for another color.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe dress that looks intentional and feels like freedom.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv style=\"max-width: 850px; margin: 0 auto; font-family: Arial, sans-serif; color: #111;\"\u003e\n\u003ch2 style=\"text-align: center; font-size: 24px; letter-spacing: 1px; margin-bottom: 8px;\"\u003eSIZE CHART\u003c\/h2\u003e\n\u003cp style=\"text-align: center; font-size: 14px; font-weight: 600; margin-bottom: 14px;\"\u003eConsider sizing up if you're in between sizes\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; text-align: center; font-size: 16px;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"background-color: #f2e7d8;\"\u003e\n\u003cth style=\"padding: 14px; border: 1px solid #eee;\"\u003eSIZE\u003c\/th\u003e\n\u003cth style=\"padding: 14px; border: 1px solid #eee;\"\u003eLENGTH (INCH)\u003c\/th\u003e\n\u003cth style=\"padding: 14px; border: 1px solid #eee;\"\u003eBUST (INCH)\u003c\/th\u003e\n\u003cth style=\"padding: 14px; border: 1px solid #eee;\"\u003eWAIST (INCH)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee; font-weight: 600;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee;\"\u003e52.8\u003c\/td\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee;\"\u003e36.2\u003c\/td\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee;\"\u003e29.1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #f2e7d8;\"\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee; font-weight: 600;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee;\"\u003e53.1\u003c\/td\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee;\"\u003e37.8\u003c\/td\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee;\"\u003e30.7\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee; font-weight: 600;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee;\"\u003e53.5\u003c\/td\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee;\"\u003e40.2\u003c\/td\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee;\"\u003e33.1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #f2e7d8;\"\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee; font-weight: 600;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee;\"\u003e53.9\u003c\/td\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee;\"\u003e42.5\u003c\/td\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee;\"\u003e35.4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee; font-weight: 600;\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee;\"\u003e54.3\u003c\/td\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee;\"\u003e44.9\u003c\/td\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee;\"\u003e37.8\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #f2e7d8;\"\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee; font-weight: 600;\"\u003e3XL\u003c\/td\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee;\"\u003e54.7\u003c\/td\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee;\"\u003e47.3\u003c\/td\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee;\"\u003e40\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee; font-weight: 600;\"\u003e4XL\u003c\/td\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee;\"\u003e55.1\u003c\/td\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee;\"\u003e48\u003c\/td\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee;\"\u003e42\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #f2e7d8;\"\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee; font-weight: 600;\"\u003e5XL\u003c\/td\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee;\"\u003e55.5\u003c\/td\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee;\"\u003e49\u003c\/td\u003e\n\u003ctd style=\"padding: 14px; border: 1px solid #eee;\"\u003e43\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"Mirella Boutique","offers":[{"title":"Green \/ S","offer_id":45350878445637,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ M","offer_id":45350878478405,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ L","offer_id":45350878511173,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ XL","offer_id":45350878543941,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ 2XL","offer_id":45350878576709,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ 3XL","offer_id":45350878609477,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ 4XL","offer_id":45350878642245,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":45350878675013,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":45350878707781,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":45350878740549,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":45350878773317,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":45350878806085,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 3XL","offer_id":45350878838853,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 4XL","offer_id":45350878871621,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ S","offer_id":45350878904389,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ M","offer_id":45350878937157,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ L","offer_id":45350878969925,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ XL","offer_id":45350879002693,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ 2XL","offer_id":45350879035461,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ 3XL","offer_id":45350879068229,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ 4XL","offer_id":45350879100997,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":45350882967621,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":45350883000389,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":45350883033157,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":45350883065925,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2XL","offer_id":45350883098693,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ 3XL","offer_id":45350883131461,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ 4XL","offer_id":45350883164229,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ S","offer_id":45350883196997,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ M","offer_id":45350883229765,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ L","offer_id":45350883262533,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ XL","offer_id":45350883295301,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 2XL","offer_id":45350883328069,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 3XL","offer_id":45350883360837,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 4XL","offer_id":45350883393605,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ S","offer_id":45350883426373,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":45350883459141,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":45350883491909,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XL","offer_id":45350883524677,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 2XL","offer_id":45350883557445,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 3XL","offer_id":45350883590213,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 4XL","offer_id":45350883622981,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":45350883655749,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":45350883688517,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":45350883721285,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":45350883754053,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":45350883786821,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":45350883819589,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4XL","offer_id":45350883852357,"sku":null,"price":54.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0740\/8107\/5269\/files\/21484b76-4a7a-4503-8dec-53d39fb2a4d4.png?v=1784085081","url":"https:\/\/lumina-chicago.com\/products\/joshapine-ruffle-v-neck-linen-maxi-dress","provider":"Lumina Boutique","version":"1.0","type":"link"}