{"product_id":"josette-ruffle-v-neck-maxi-dress","title":"Josette | Ruffle V-Neck Maxi Dress with Pockets for Women","description":"\u003cp\u003eThe dress you throw on when you want to look like you have it all figured out.\u003c\/p\u003e\n\u003cp\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 textured weave, 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.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eRuffle V-neckline\u003c\/strong\u003e — cascading flutter detail that frames the décolletage and adds movement without structure\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFlutter cap sleeves\u003c\/strong\u003e — just enough sleeve to feel dressed, just enough open to feel free\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRelaxed A-line maxi\u003c\/strong\u003e — mid-calf length, loose through the body, flatters every figure without asking anything of it\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLightweight textured weave\u003c\/strong\u003e — breathable and naturally textured, stays cool from morning to evening. Fully opaque, no slip needed\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSide pockets\u003c\/strong\u003e — deep and functional\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEasy care\u003c\/strong\u003e — machine wash gentle, cold water, hang to dry. Hang after wear and it smooths out naturally, no ironing needed\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFit note\u003c\/strong\u003e — the Josette runs small. Size up one to two sizes for the best fit. Petite frames, size up at least one\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNine colourways\u003c\/strong\u003e — white, black, green, grey, red, blue, brown, yellow, purple\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eThe dress that looks intentional and feels like freedom.\u003c\/p\u003e","brand":"Ageless Grace Boutique","offers":[{"title":"Gray \/ S","offer_id":58414805123456,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Gray \/ M","offer_id":58414805156224,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Gray \/ L","offer_id":58414805188992,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Gray \/ XL","offer_id":58414805221760,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Gray \/ 2XL","offer_id":58414805254528,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"White \/ S","offer_id":58414805287296,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"White \/ M","offer_id":58414805320064,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"White \/ L","offer_id":58414805352832,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"White \/ XL","offer_id":58414805385600,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"White \/ 2XL","offer_id":58414805418368,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ S","offer_id":58414805451136,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ M","offer_id":58414805483904,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ L","offer_id":58414805516672,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ XL","offer_id":58414805549440,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Black \/ 2XL","offer_id":58414805582208,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Blue \/ S","offer_id":58414805614976,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Blue \/ M","offer_id":58414805647744,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Blue \/ L","offer_id":58414805680512,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Blue \/ XL","offer_id":58414805713280,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":58414805746048,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Red \/ S","offer_id":58414805778816,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Red \/ M","offer_id":58414805811584,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Red \/ L","offer_id":58414805844352,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Red \/ XL","offer_id":58414805877120,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Red \/ 2XL","offer_id":58414805909888,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Green \/ S","offer_id":58414805942656,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Green \/ M","offer_id":58414805975424,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Green \/ L","offer_id":58414806008192,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Green \/ XL","offer_id":58414806040960,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Green \/ 2XL","offer_id":58414806073728,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Yellow \/ S","offer_id":58414806106496,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Yellow \/ M","offer_id":58414806139264,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Yellow \/ L","offer_id":58414806172032,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Yellow \/ XL","offer_id":58414806204800,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Yellow \/ 2XL","offer_id":58414806237568,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Brown \/ S","offer_id":58414806270336,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Brown \/ M","offer_id":58414806303104,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Brown \/ L","offer_id":58414806335872,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Brown \/ XL","offer_id":58414806368640,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Brown \/ 2XL","offer_id":58414806401408,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Purple \/ S","offer_id":58414806434176,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Purple \/ M","offer_id":58414806466944,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Purple \/ L","offer_id":58414806499712,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Purple \/ XL","offer_id":58414806532480,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true},{"title":"Purple \/ 2XL","offer_id":58414806565248,"sku":null,"price":89.95,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1000\/0413\/5296\/files\/hf_20260327_073947_5676614a-bcce-4642-abec-a25af93b3c4e.png?v=1783595222","url":"https:\/\/agelessgraceboutique.com\/products\/josette-ruffle-v-neck-maxi-dress","provider":"Ageless Grace Boutique","version":"1.0","type":"link"}