{"product_id":"roxanne-brown-suede-collared-chest-pocket-ruched-ruffle-hem-maxi-dress","title":"Roxanne | Brown Suede Collared Chest Pocket Ruched Ruffle Hem Maxi Dress","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRETRO EDGE WITH A MODERN, POWERFUL ATTITUDE\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThis suede maxi dress combines a collared button-down front with double chest pockets, long fitted sleeves, a ruched hip, and an irregular ruffle hem for an effortlessly dramatic, vintage-inspired look with serious edge. The rich, distressed suede-finish fabric sculpts the silhouette beautifully from bodice to hem, making it the perfect casual maxi dress for autumn dinners, city outings, creative events, or any occasion that calls for dark, confident, retro-cool style.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWHY YOU'LL LOVE IT\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eDouble Chest Pockets:\u003c\/strong\u003e Two classic utility pockets with snap buttons add a rugged, workwear-inspired detail that gives this suede maxi its signature vintage character.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRuched Hip Detail:\u003c\/strong\u003e Gathered fabric across the lower bodice and hip creates a sensual, body-contouring shape that transitions effortlessly into the dramatic ruffle skirt below.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eIrregular Ruffle Hem:\u003c\/strong\u003e An asymmetric, layered ruffle at the hemline adds sweeping movement and a bold, editorial finish that makes every step feel like a runway moment.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRich Distressed Suede:\u003c\/strong\u003e A deeply textured, vintage-washed surface creates a luxurious, tactile quality that feels genuinely premium and season-perfect from every angle.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003ePair with heeled ankle boots and layered necklaces — this suede ruched ruffle maxi dress is your most effortlessly powerful retro-inspired autumn statement.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eSIZE CHART (IN)\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003cthead class=\"text-left\"\u003e\n\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\"\u003eBust\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\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\u003c\/th\u003e\n\u003c\/tr\u003e\n\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\"\u003eXS\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e34.0\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e26.5\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e57\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\"\u003eS\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e35.5\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e27.5\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e57\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\"\u003e37.0\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e29.0\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e58\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\"\u003e38.5\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e30.5\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e58\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\"\u003e40.5\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e32.5\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e58\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"Grace \u0026 Blossom","offers":[{"title":"Brown \/ XS","offer_id":43336913584195,"sku":"YJ715-YS-Brown-XS","price":49.95,"currency_code":"USD","in_stock":false},{"title":"Brown \/ S","offer_id":43336913616963,"sku":"YJ715-YS-Brown-S","price":49.95,"currency_code":"USD","in_stock":false},{"title":"Brown \/ M","offer_id":43336913649731,"sku":"YJ715-YS-Brown-M","price":49.95,"currency_code":"USD","in_stock":false},{"title":"Brown \/ L","offer_id":43336913682499,"sku":"YJ715-YS-Brown-L","price":49.95,"currency_code":"USD","in_stock":false},{"title":"Brown \/ XL","offer_id":43336913715267,"sku":"YJ715-YS-Brown-XL","price":49.95,"currency_code":"USD","in_stock":false},{"title":"Brown \/ 2XL","offer_id":43336913748035,"sku":"YJ715-YS-Brown-2XL","price":49.95,"currency_code":"USD","in_stock":false},{"title":"Green \/ XS","offer_id":43336913780803,"sku":"YJ715-YS-Green-XS","price":49.95,"currency_code":"USD","in_stock":false},{"title":"Green \/ S","offer_id":43336913813571,"sku":"YJ715-YS-Green-S","price":49.95,"currency_code":"USD","in_stock":false},{"title":"Green \/ M","offer_id":43336913846339,"sku":"YJ715-YS-Green-M","price":49.95,"currency_code":"USD","in_stock":false},{"title":"Green \/ L","offer_id":43336913879107,"sku":"YJ715-YS-Green-L","price":49.95,"currency_code":"USD","in_stock":false},{"title":"Green \/ XL","offer_id":43336913911875,"sku":"YJ715-YS-Green-XL","price":49.95,"currency_code":"USD","in_stock":false},{"title":"Green \/ 2XL","offer_id":43336913944643,"sku":"YJ715-YS-Green-2XL","price":49.95,"currency_code":"USD","in_stock":false},{"title":"Caramel Brown \/ XS","offer_id":43336913977411,"sku":"YJ715-YS-Caramel Brown-XS","price":49.95,"currency_code":"USD","in_stock":false},{"title":"Caramel Brown \/ S","offer_id":43336914010179,"sku":"YJ715-YS-Caramel Brown-S","price":49.95,"currency_code":"USD","in_stock":false},{"title":"Caramel Brown \/ M","offer_id":43336914042947,"sku":"YJ715-YS-Caramel Brown-M","price":49.95,"currency_code":"USD","in_stock":false},{"title":"Caramel Brown \/ L","offer_id":43336914075715,"sku":"YJ715-YS-Caramel Brown-L","price":49.95,"currency_code":"USD","in_stock":false},{"title":"Caramel Brown \/ XL","offer_id":43336914108483,"sku":"YJ715-YS-Caramel Brown-XL","price":49.95,"currency_code":"USD","in_stock":false},{"title":"Caramel Brown \/ 2XL","offer_id":43336914141251,"sku":"YJ715-YS-Caramel Brown-XXL","price":49.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0692\/9871\/6739\/files\/YJ715-YS_3.png?v=1780460772","url":"https:\/\/graceandblossomboutique.com\/products\/roxanne-brown-suede-collared-chest-pocket-ruched-ruffle-hem-maxi-dress","provider":"Grace \u0026 Blossom","version":"1.0","type":"link"}