{"product_id":"effortless-shirt-dress-for-women-button-front-short-sleeve","title":"Effortless Shirt Dress for Women Button-Front Short-Sleeve","description":"\u003cp\u003e Rediscover everyday confidence with a denim dress that sculpts, smooths, and flatters effortlessly. \u003c\/p\u003e\n\u003cp\u003eThe Women's Denim Dress Casual brings modern structure to a classic favourite, designed to enhance your figure while offering lasting comfort. It’s the piece that bridges casual ease with refined style—perfect for women who want to feel confident, composed, and completely themselves.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFlattering Structure\u003c\/strong\u003e\u003cbr\u003eThoughtful tailoring defines the waist and smooths the midsection, creating a feminine outline without feeling restrictive. The clever cut works with your shape, giving lift, balance, and beautiful proportion.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSoft Yet Supportive\u003c\/strong\u003e\u003cbr\u003eUnlike stiff denim, this fabric has a gentle give that moves with your body while maintaining its shape. You’ll feel supported and secure, yet completely at ease throughout the day.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eVersatile Elegance\u003c\/strong\u003e\u003cbr\u003eThe clean lines and refined details elevate it beyond casual wear, making it easy to dress up or down with a simple change of accessories. It’s understated sophistication for any moment you want to feel effortlessly polished.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eConfidence in Every Step\u003c\/strong\u003e\u003cbr\u003eFrom its flattering fit to its subtle structure, this dress empowers you to walk tall and feel radiant. Every element has been designed to enhance your natural poise and comfort.\u003c\/p\u003e\n\u003cp\u003e Selling quickly— \u003cbr\u003e \u003c\/p\u003e \u003cdiv style=\"border: 1px solid #999; padding: 10px; margin-top: 10px;\"\u003e\n\n\u003cp style=\"font-size: 13px; margin-top: 10px;\"\u003e As all garments are measured by hand, a 1–1.2 in (≈1 inch) difference is considered normal. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\u003cdiv class=\"sc97732e36\"\u003e\n\u003cstyle\u003e.sc97732e36{max-width:520px;color:#222}.sc97732e36 table{width:100%;border-collapse:collapse;font-size:13px}.sc97732e36 th,.sc97732e36 td{padding:8px 10px;border-bottom:1px solid #eee;text-align:center}.sc97732e36 input{position:absolute;opacity:0;pointer-events:none}.sc97732e36 .afb-tg{display:inline-flex;border:1px solid #ddd;border-radius:999px;overflow:hidden;margin:0 0 10px}.sc97732e36 .afb-tg label{padding:6px 18px;font-weight:600;cursor:pointer;color:#666;font-size:12px}#sc97732e36-in:checked~.afb-tg label[for='sc97732e36-in'],#sc97732e36-cm:checked~.afb-tg label[for='sc97732e36-cm']{background:#111;color:#fff}.sc97732e36 .u-cm{display:none}#sc97732e36-cm:checked~.afb-t .u-cm{display:inline}#sc97732e36-cm:checked~.afb-t .u-in{display:none}.sc97732e36 .note{font-size:12px;font-weight:600;margin:10px 0 0}\u003c\/style\u003e\n\u003cinput type=\"radio\" name=\"sc97732e36-u\" id=\"sc97732e36-in\" checked\u003e\u003cinput type=\"radio\" name=\"sc97732e36-u\" id=\"sc97732e36-cm\"\u003e\u003ch3\u003eSize Chart\u003c\/h3\u003e\n\u003cdiv class=\"afb-tg\"\u003e\n\u003clabel for=\"sc97732e36-in\"\u003eIN\u003c\/label\u003e\u003clabel for=\"sc97732e36-cm\"\u003eCM\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cp class=\"note\"\u003e*Unsure between two sizes? Choose the larger one for the best fit.\u003c\/p\u003e\n\u003cdiv class=\"afb-t\"\u003e\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eEU\u003c\/th\u003e\n\u003cth\u003eBust\u003c\/th\u003e\n\u003cth\u003eWaist\u003c\/th\u003e\n\u003cth\u003eHip\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e36\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan class=\"u-in\"\u003e35\u003c\/span\u003e\u003cspan class=\"u-cm\"\u003e89\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan class=\"u-in\"\u003e27\u003c\/span\u003e\u003cspan class=\"u-cm\"\u003e69\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan class=\"u-in\"\u003e37\u003c\/span\u003e\u003cspan class=\"u-cm\"\u003e94\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e38\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan class=\"u-in\"\u003e37\u003c\/span\u003e\u003cspan class=\"u-cm\"\u003e94\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan class=\"u-in\"\u003e29\u003c\/span\u003e\u003cspan class=\"u-cm\"\u003e74\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan class=\"u-in\"\u003e39\u003c\/span\u003e\u003cspan class=\"u-cm\"\u003e99\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e40\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan class=\"u-in\"\u003e39.5\u003c\/span\u003e\u003cspan class=\"u-cm\"\u003e100\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan class=\"u-in\"\u003e31.5\u003c\/span\u003e\u003cspan class=\"u-cm\"\u003e80\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan class=\"u-in\"\u003e41.5\u003c\/span\u003e\u003cspan class=\"u-cm\"\u003e105\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e42\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan class=\"u-in\"\u003e42\u003c\/span\u003e\u003cspan class=\"u-cm\"\u003e107\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan class=\"u-in\"\u003e34\u003c\/span\u003e\u003cspan class=\"u-cm\"\u003e86\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan class=\"u-in\"\u003e44\u003c\/span\u003e\u003cspan class=\"u-cm\"\u003e112\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e44\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan class=\"u-in\"\u003e44.5\u003c\/span\u003e\u003cspan class=\"u-cm\"\u003e113\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan class=\"u-in\"\u003e36.5\u003c\/span\u003e\u003cspan class=\"u-cm\"\u003e93\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan class=\"u-in\"\u003e46.5\u003c\/span\u003e\u003cspan class=\"u-cm\"\u003e118\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e3XL\u003c\/td\u003e\n\u003ctd\u003e46\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan class=\"u-in\"\u003e47\u003c\/span\u003e\u003cspan class=\"u-cm\"\u003e119\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan class=\"u-in\"\u003e39\u003c\/span\u003e\u003cspan class=\"u-cm\"\u003e99\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan class=\"u-in\"\u003e49\u003c\/span\u003e\u003cspan class=\"u-cm\"\u003e124\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e4XL\u003c\/td\u003e\n\u003ctd\u003e48\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan class=\"u-in\"\u003e49.5\u003c\/span\u003e\u003cspan class=\"u-cm\"\u003e126\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan class=\"u-in\"\u003e41.5\u003c\/span\u003e\u003cspan class=\"u-cm\"\u003e105\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan class=\"u-in\"\u003e51.5\u003c\/span\u003e\u003cspan class=\"u-cm\"\u003e131\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e5XL\u003c\/td\u003e\n\u003ctd\u003e50\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan class=\"u-in\"\u003e52\u003c\/span\u003e\u003cspan class=\"u-cm\"\u003e132\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan class=\"u-in\"\u003e44\u003c\/span\u003e\u003cspan class=\"u-cm\"\u003e112\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan class=\"u-in\"\u003e54\u003c\/span\u003e\u003cspan class=\"u-cm\"\u003e137\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e","brand":"Alva \u0026 Grace","offers":[{"title":"Blue \/ S","offer_id":49928430616818,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":49928430649586,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":49928430682354,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":49928430715122,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":49928430747890,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 3XL","offer_id":49928430780658,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 4XL","offer_id":49928430813426,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 5XL","offer_id":49928430846194,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ S","offer_id":49928430878962,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ M","offer_id":49928430911730,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ L","offer_id":49928430944498,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ XL","offer_id":49928430977266,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 2XL","offer_id":49928431010034,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 3XL","offer_id":49928431042802,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 4XL","offer_id":49928431075570,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 5XL","offer_id":49928431108338,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ S","offer_id":49928431141106,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ M","offer_id":49928431173874,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ L","offer_id":49928431206642,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ XL","offer_id":49928431239410,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ 2XL","offer_id":49928431272178,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ 3XL","offer_id":49928431304946,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ 4XL","offer_id":49928431337714,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ 5XL","offer_id":49928431370482,"sku":null,"price":49.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0832\/4966\/0146\/files\/Untitled_design_dc05eba4-c3c2-40f9-85cc-1e620329dc74.png?v=1786838487","url":"https:\/\/alva-grace.com\/products\/effortless-shirt-dress-for-women-button-front-short-sleeve","provider":"Alva \u0026 Grace","version":"1.0","type":"link"}