{"product_id":"josette-ruffle-v-neck-maxi-dress","title":"Josette | Ruffle V-Neck Maxi Dress","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 breathable fabric — 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\u003e✔ \u003cstrong\u003eRuffle V-Neckline\u003c\/strong\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\u003e✔ \u003cstrong\u003eFlutter Cap Sleeves\u003c\/strong\u003e — just enough sleeve to feel dressed. Just enough open to feel free.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eRelaxed Maxi Silhouette\u003c\/strong\u003e — mid-calf length, A-line shape, loose through the body. Flatters every figure without asking anything of it.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eBreathable Fabric\u003c\/strong\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\u003e✔ \u003cstrong\u003eSide Pockets\u003c\/strong\u003e — deep and functional. Because a dress without pockets is a missed opportunity.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eEasy Care\u003c\/strong\u003e — machine wash gentle, cold water, hang to dry. This breathable fabric wrinkles significantly less than natural woven fabrics — hang after wear and it smooths out naturally. No ironing needed.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eFit Note\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\u003e✔ \u003cstrong\u003eEight Solid Colorways\u003c\/strong\u003e — white, black, sage green, gray, red, blue, brown, yellow. One for every mood and every season.\u003c\/p\u003e\n\u003cp\u003eThe women who know always come back for another color.\u003c\/p\u003e\n\u003cp\u003eThe dress that looks intentional and feels like freedom.\u003c\/p\u003e","brand":"NYROMI","offers":[{"title":"Gray \/ S","offer_id":54393760416071,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ M","offer_id":54393760448839,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ L","offer_id":54393760481607,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ XL","offer_id":54393760514375,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 2XL","offer_id":54393760547143,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":54393760579911,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":54393760612679,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":54393760645447,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":54393760678215,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":54393760710983,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":54393760743751,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":54393760776519,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":54393760809287,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":54393760842055,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":54393760874823,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ S","offer_id":54393760907591,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M","offer_id":54393760940359,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L","offer_id":54393760973127,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL","offer_id":54393761005895,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 2XL","offer_id":54393761038663,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ S","offer_id":54393761071431,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":54393761104199,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":54393761136967,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":54393761169735,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 2XL","offer_id":54393761202503,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ S","offer_id":54393761235271,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":54393761268039,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":54393761300807,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":54393761333575,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":54393761366343,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ S","offer_id":54393761399111,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ M","offer_id":54393761431879,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ L","offer_id":54393761464647,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ XL","offer_id":54393761497415,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 2XL","offer_id":54393761530183,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ S","offer_id":54393761562951,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ M","offer_id":54393761595719,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ L","offer_id":54393761628487,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ XL","offer_id":54393761661255,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 2XL","offer_id":54393761694023,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ S","offer_id":54393761726791,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ M","offer_id":54393761759559,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ L","offer_id":54393761792327,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ XL","offer_id":54393761825095,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ 2XL","offer_id":54393761857863,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0884\/4866\/3879\/files\/hf_20260327_073947_9cda6647-007d-474a-8568-9fb354c81451.png?v=1784560894","url":"https:\/\/nyromi.com\/products\/josette-ruffle-v-neck-maxi-dress","provider":"NYROMI","version":"1.0","type":"link"}