{"title":"Valora Sets","description":null,"products":[{"product_id":"cariola","title":"Cariola | Cotton-Silk Two-Piece Set with Asymmetric Tunic","description":"\u003cp\u003eSome sets play it safe. The Cariola \u003cem\u003epaints the room\u003c\/em\u003e. A soft cotton-silk tunic drapes from a wide round neckline, with relaxed three-quarter sleeves easing along the arm, a high-low asymmetric hem that's short across the front and flows into long, fluid sides, paired with wide-leg pull-on pants featuring a watercolor botanical floral print. An elastic waistband creates a clean silhouette beneath the tunic—solid on top, artistry below. This is the set for gallery openings, milestone anniversary lunches, or any warm afternoon when you want to look like a living piece of slow art moving through the room.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eTwo-Piece Matching Set\u003c\/strong\u003e — A long asymmetric tunic and wide-leg floral pants designed to be worn together or mixed with the rest of your wardrobe.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eSoft Cotton-Silk Blend\u003c\/strong\u003e — Fluid, naturally lustrous, catches the light without shouting; the kind of fabric that drapes beautifully and feels thoughtfully soft against the skin.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eWide Round Neckline\u003c\/strong\u003e — Lays smoothly across the collarbones, perfectly frames a statement necklace, and has an understated artistic look.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eRelaxed Three-Quarter Sleeves\u003c\/strong\u003e — Comfortable through the upper arm and finished just below the elbow—flattering for every shoulder line.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eHigh-Low Asymmetric Hem\u003c\/strong\u003e — Cut short at the front and cascades into long, flowing side panels, adding movement and showcasing the floral pattern underneath.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eWide-Leg Pull-On Pants\u003c\/strong\u003e — Easy elastic waistband, full straight legs, allowing for free movement and a clean drape to the ankle.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eWatercolor Botanical Floral Print\u003c\/strong\u003e — A hand-painted floral motif printed along the pants in soft impressionist washes, resembling a fine-art piece up close.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003ePull-Over Style on Both Pieces\u003c\/strong\u003e — Slips on easily without zippers or hidden closures—ready to wear in seconds.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eThree Versatile Colorways\u003c\/strong\u003e — Mustard Yellow with golden floral pants for a rich autumn afternoon. Emerald Green with gold-and-bronze floral pants for a gallery dinner. Sky Blue with blue-and-gray floral pants for a seaside lunch.\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eCotton-silk. Watercolor florals. Pure artistry.\u003c\/em\u003e\u003c\/p\u003e","brand":"Violet \u0026 Grace","offers":[{"title":"Blue \/ S (US 6–8 \/ UK 10–12)","offer_id":58054250856831,"sku":"253-260501-09-SU0211YDOHK-Blue-S","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M (US 10 \/ UK 14)","offer_id":58054250889599,"sku":"253-260501-09-SU0211YDOHK-Blue-M","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L (US 12 \/ UK 16)","offer_id":58054250922367,"sku":"253-260501-09-SU0211YDOHK-Blue-L","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL (US 14 \/ UK 18)","offer_id":58054250955135,"sku":"253-260501-09-SU0211YDOHK-Blue-XL","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 2XL (US 16 \/ UK 20)","offer_id":58054250987903,"sku":"253-260501-09-SU0211YDOHK-Blue-2XL","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 3XL (US 18 \/ UK 22)","offer_id":58054251020671,"sku":"253-260501-09-SU0211YDOHK-Blue-3XL","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ S (US 6–8 \/ UK 10–12)","offer_id":58054251053439,"sku":"253-260501-09-SU0211YDOHK-Green-S","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M (US 10 \/ UK 14)","offer_id":58054251086207,"sku":"253-260501-09-SU0211YDOHK-Green-M","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L (US 12 \/ UK 16)","offer_id":58054251118975,"sku":"253-260501-09-SU0211YDOHK-Green-L","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL (US 14 \/ UK 18)","offer_id":58054251151743,"sku":"253-260501-09-SU0211YDOHK-Green-XL","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL (US 16 \/ UK 20)","offer_id":58054251184511,"sku":"253-260501-09-SU0211YDOHK-Green-2XL","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 3XL (US 18 \/ UK 22)","offer_id":58054251217279,"sku":"253-260501-09-SU0211YDOHK-Green-3XL","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ S (US 6–8 \/ UK 10–12)","offer_id":58054251250047,"sku":"253-260501-09-SU0211YDOHK-Yellow-S","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ M (US 10 \/ UK 14)","offer_id":58054251282815,"sku":"253-260501-09-SU0211YDOHK-Yellow-M","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ L (US 12 \/ UK 16)","offer_id":58054251315583,"sku":"253-260501-09-SU0211YDOHK-Yellow-L","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ XL (US 14 \/ UK 18)","offer_id":58054251348351,"sku":"253-260501-09-SU0211YDOHK-Yellow-XL","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 2XL (US 16 \/ UK 20)","offer_id":58054251381119,"sku":"253-260501-09-SU0211YDOHK-Yellow-2XL","price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 3XL (US 18 \/ UK 22)","offer_id":58054251413887,"sku":"253-260501-09-SU0211YDOHK-Yellow-3XL","price":54.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2858\/5599\/files\/hf_20260513_105310_fa98c324-a47c-4d01-8fa4-1fbc68424036.png?v=1785091732"},{"product_id":"nidalie","title":"Nidalie | Cotton-Linen Midi Shirt Dress with Rolled Cuffs","description":"\u003cp\u003eSome dresses require planning. The Nidalie \u003cem\u003elets you leave yours behind\u003c\/em\u003e. Soft cotton-linen cascades from a classic shirt collar, with a full button-front placket adorned with warm wooden buttons. Short sleeves are finished with a soft rolled cuff, and a relaxed loose silhouette drapes through the body without a defined waist. A curved high-low hem grazes the knee — this is the dress made for slow Saturday markets, seaside afternoons, or any warm-weather day when you want to feel both effortlessly barefoot and quietly put-together at the same time.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eSoft Cotton-Linen Blend\u003c\/strong\u003e — breathable, naturally textured, and gets softer with every wash. The ideal fabric for beautiful wear all warm-weather long.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eClassic Shirt Collar\u003c\/strong\u003e — a clean, pointed collar at the neck. The tailored touch that makes a relaxed dress feel intentional.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eFull Button-Front Placket\u003c\/strong\u003e — wooden buttons from top to bottom let you wear it closed, knotted, or open over jeans as a duster.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eShort Sleeves with Rolled Cuff\u003c\/strong\u003e — a soft, folded cuff at the upper arm, cleanly framing the shoulder and looking effortlessly hand-finished.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eRelaxed Loose Fit\u003c\/strong\u003e — drapes over the chest, waist, and hips without clinging, making it forgiving and easy for any body.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eCurved High-Low Hem\u003c\/strong\u003e — gently raised at the sides and longer in the center, it moves beautifully and adds subtle motion to every step.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eMidi Length at the Knee\u003c\/strong\u003e — falls just at the knee, making it the most versatile length for market mornings, vacation afternoons, and dinners in between.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003ePull-Over or Full Button Style\u003c\/strong\u003e — wear it open and unbuttoned over swimwear or a tee, or buttoned up as a stand-alone dress.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eFour Wear-Everywhere Colorways\u003c\/strong\u003e — Olive Green for slow market strolls. Black for a timeless beach cover-up. Ivory for seaside lunches. Navy for a harbor afternoon.\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eSoft linen. Button front. Pure ease.\u003c\/em\u003e\u003c\/p\u003e","brand":"Violet \u0026 Grace","offers":[{"title":"White \/ S","offer_id":58054251446655,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":58054251479423,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":58054251512191,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":58054251544959,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":58054251577727,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":58054251610495,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":58054251643263,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":58054251676031,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":58054251708799,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":58054251741567,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ S","offer_id":58054251774335,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M","offer_id":58054251807103,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L","offer_id":58054251839871,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL","offer_id":58054251872639,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 2XL","offer_id":58054251905407,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ S","offer_id":58054251938175,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":58054251970943,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":58054252003711,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":58054252036479,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":58054252069247,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2858\/5599\/files\/hf_20260512_112925_219586ed-259c-47a4-862b-d4ecb34eae9b.png?v=1785091732"},{"product_id":"kamira","title":"Kamira | Contrast-Collar Button-Front Short-Sleeve Maxi Shirt Dress","description":"\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe shirt dress that actually looks like it came from somewhere. The Kamira takes a classic button-front silhouette and adds one detail that changes everything — a contrasting collar and placket in a clean neutral that cuts against the body color. Floor-length. Short sleeves. Relaxed fit. The dress that works with flat sandals on a Saturday and heeled mules on a Thursday evening.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eContrast Collar and Button Placket\u003c\/strong\u003e — a spread shirt collar and center-front button placket in a coordinating neutral that contrasts the body color. The design detail that separates this from every other maxi shirt dress.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eShort Rolled Sleeves\u003c\/strong\u003e — cuffed short sleeves that sit at the upper arm and keep the shoulders cool while maintaining a polished, structured look. No adjustment needed — the roll is built in.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eSingle-Button Front Opening\u003c\/strong\u003e — a full-length button placket from collar to hem that can be worn fully closed, open at the hem for stride room, or partially open for layering over swimwear.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eRelaxed A-Line Maxi Length\u003c\/strong\u003e — a loose, unstructured silhouette that falls to the ankle without cinching at the waist. The fit that stays comfortable across body types and all-day wear.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eLightweight Polyester with Light Stretch\u003c\/strong\u003e — a soft, breathable fabric with a fluid drape that resists wrinkling and holds its color cleanly. Packs flat and emerges ready to wear.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eFive Colorways\u003c\/strong\u003e — powder blue, black, sage green, blush pink, olive green — each with a coordinating contrast collar and placket. From crisp monochrome to soft resort pastels.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003eContrast collar. Button front. The shirt dress with one detail that makes it.\u003c\/em\u003e\u003c\/p\u003e\n","brand":"Violet \u0026 Grace","offers":[{"title":"Black \/ S","offer_id":58054254952831,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":58054254985599,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":58054255018367,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":58054255051135,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":58054255083903,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":58054255116671,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ S","offer_id":58054255149439,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M","offer_id":58054255182207,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L","offer_id":58054255214975,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL","offer_id":58054255247743,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 2XL","offer_id":58054255280511,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 3XL","offer_id":58054255313279,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ S","offer_id":58054255346047,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ M","offer_id":58054255378815,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ L","offer_id":58054255411583,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ XL","offer_id":58054255444351,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 2XL","offer_id":58054255477119,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 3XL","offer_id":58054255509887,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ S","offer_id":58054255542655,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ M","offer_id":58054255575423,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ L","offer_id":58054255608191,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ XL","offer_id":58054255640959,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 2XL","offer_id":58054255673727,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 3XL","offer_id":58054255706495,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ S","offer_id":58054255739263,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":58054255772031,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":58054255804799,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":58054255837567,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":58054255870335,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 3XL","offer_id":58054255903103,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2858\/5599\/files\/hf_20260406_130155_eb09bc95-dbb5-4905-bed7-726f47d3102c.png?v=1785091733"},{"product_id":"josette","title":"Josette | Ruffle V-Neck Linen Maxi Dress","description":"\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe dress you reach for when you want to look like you have it all together.\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-neck with a cascading ruffle that does all the styling for you—feminine without the fuss, relaxed without looking like you gave up. The Josette falls to mid-calf in a lightweight cotton-linen blend—loose enough to breathe in all day, with side pockets that make it genuinely practical. Layer on a few necklaces, slip on some 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 — cascading flutter detail frames the décolletage and adds movement without structure. It's the detail that makes this dress unforgettable.\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 — just enough coverage to feel dressed. Just enough openness 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 — mid-calf length, A-line shape, loose through the body. Flatters every figure without asking anything in return.\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 — breathable and naturally textured. The kind of fabric that keeps you cool from morning to evening in warm weather and improves 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 — 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 — machine wash gentle, cold water, hang to dry. As a cotton-linen blend it wrinkles far less than pure linen—hang after wearing 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\u003c\/strong\u003e — the Josette runs small. Size up 1–2 sizes for the best fit. If you're usually 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\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]\"\u003eWomen 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","brand":"Violet \u0026 Grace","offers":[{"title":"Gray \/ S (US 6–8 \/ UK 10–12)","offer_id":58054252102015,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ M (US 10 \/ UK 14)","offer_id":58054252134783,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ L (US 12 \/ UK 16)","offer_id":58054252167551,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ XL (US 14 \/ UK 18)","offer_id":58054252200319,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 2XL (US 16 \/ UK 20)","offer_id":58054252233087,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ S (US 6–8 \/ UK 10–12)","offer_id":58054252265855,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M (US 10 \/ UK 14)","offer_id":58054252298623,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L (US 12 \/ UK 16)","offer_id":58054252331391,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL (US 14 \/ UK 18)","offer_id":58054252364159,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL (US 16 \/ UK 20)","offer_id":58054252396927,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S (US 6–8 \/ UK 10–12)","offer_id":58054252429695,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M (US 10 \/ UK 14)","offer_id":58054252462463,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L (US 12 \/ UK 16)","offer_id":58054252495231,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL (US 14 \/ UK 18)","offer_id":58054252527999,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL (US 16 \/ UK 20)","offer_id":58054252560767,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ S (US 6–8 \/ UK 10–12)","offer_id":58054252593535,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M (US 10 \/ UK 14)","offer_id":58054252626303,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L (US 12 \/ UK 16)","offer_id":58054252659071,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL (US 14 \/ UK 18)","offer_id":58054252691839,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 2XL (US 16 \/ UK 20)","offer_id":58054252724607,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ S (US 6–8 \/ UK 10–12)","offer_id":58054252757375,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M (US 10 \/ UK 14)","offer_id":58054252790143,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L (US 12 \/ UK 16)","offer_id":58054252822911,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL (US 14 \/ UK 18)","offer_id":58054252855679,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 2XL (US 16 \/ UK 20)","offer_id":58054252888447,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ S (US 6–8 \/ UK 10–12)","offer_id":58054252921215,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M (US 10 \/ UK 14)","offer_id":58054252953983,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L (US 12 \/ UK 16)","offer_id":58054252986751,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL (US 14 \/ UK 18)","offer_id":58054253019519,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL (US 16 \/ UK 20)","offer_id":58054253052287,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ S (US 6–8 \/ UK 10–12)","offer_id":58054253085055,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ M (US 10 \/ UK 14)","offer_id":58054253117823,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ L (US 12 \/ UK 16)","offer_id":58054253150591,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ XL (US 14 \/ UK 18)","offer_id":58054253183359,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 2XL (US 16 \/ UK 20)","offer_id":58054253216127,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ S (US 6–8 \/ UK 10–12)","offer_id":58054253248895,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ M (US 10 \/ UK 14)","offer_id":58054253281663,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ L (US 12 \/ UK 16)","offer_id":58054253314431,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ XL (US 14 \/ UK 18)","offer_id":58054253347199,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 2XL (US 16 \/ UK 20)","offer_id":58054253379967,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ S (US 6–8 \/ UK 10–12)","offer_id":58054253412735,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ M (US 10 \/ UK 14)","offer_id":58054253445503,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ L (US 12 \/ UK 16)","offer_id":58054253478271,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ XL (US 14 \/ UK 18)","offer_id":58054253511039,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ 2XL (US 16 \/ UK 20)","offer_id":58054253543807,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2858\/5599\/files\/hf_20260327_073947_5676614a-bcce-4642-abec-a25af93b3c4e.png?v=1785091732"},{"product_id":"mayline","title":"Mayline | Sleeveless Ruffle-Neck Contrast-Trim Maxi Dress","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSome dresses are easy. The Mayline is effortless. A flowing A-line silhouette that skims the body without clinging to it, a ruffled V-neckline trimmed in black that adds just enough drama at the top, and a wide contrast ruffle at the hem that sweeps the floor when you walk. It's the dress that looks like you made a decision — even when the decision took ten seconds.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003e\"The Mayline caught my attention because of that black contrast trim — it's the detail that keeps this from being just another summer maxi. The ruffle at the neckline frames the face beautifully, and then the hem ruffle gives the whole dress a movement and finish that feels intentional. Seven colorways sounds like a lot, but every single one works — the white is sharp, the navy is classic, the blush is the one I'd wear on a warm evening with gold jewelry and nothing else. This is the dress you pack for a trip and reach for every single day.\"\u003c\/em\u003e — Sarah Mitchell, Founder of Valora New York\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eRuffled V-Neckline with Black Contrast Trim\u003c\/strong\u003e — a gathered ruffle frames the neckline in a deep V that opens the chest and adds texture at the top of an otherwise clean, fluid silhouette.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eSleeveless A-Line Silhouette\u003c\/strong\u003e — relaxed through the body without being shapeless. The cut that skims rather than clings and keeps the dress comfortable across a full day in the heat.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eContrast Ruffle Hem\u003c\/strong\u003e — a wide black ruffle at the ankle that mirrors the neckline detail and gives the skirt a sweep and finish that elevates the dress from casual to considered.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eFloor-Length Skirt\u003c\/strong\u003e — ankle-grazing length that moves freely with every step. The silhouette that works on the beach, at a garden dinner, and every occasion in between.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eLightweight Fabric with Slight Stretch\u003c\/strong\u003e — fluid enough to drape cleanly, with just enough give to move freely. The fabric that stays comfortable from morning through evening without wrinkling into a problem.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eSeven Colorways\u003c\/strong\u003e — sky blue, blush pink, sand, gray, white, burgundy, and navy. All seven share the same black contrast trim, which means every color has a built-in graphic edge that keeps the dress from reading too soft or too plain.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003eSeven colors. One silhouette. The dress that earns its space in every suitcase.\u003c\/em\u003e\u003c\/p\u003e\n","brand":"Violet \u0026 Grace","offers":[{"title":"Pink \/ S (US 6–8 \/ UK 10–12)","offer_id":58054253576575,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ M (US 10 \/ UK 14)","offer_id":58054253609343,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ L (US 12 \/ UK 16)","offer_id":58054253642111,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ XL (US 14 \/ UK 18)","offer_id":58054253674879,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 2XL (US 16 \/ UK 20)","offer_id":58054253707647,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 3XL (US 18 \/ UK 22)","offer_id":58054253740415,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ S (US 6–8 \/ UK 10–12)","offer_id":58054253773183,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ M (US 10 \/ UK 14)","offer_id":58054253805951,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ L (US 12 \/ UK 16)","offer_id":58054253838719,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ XL (US 14 \/ UK 18)","offer_id":58054253871487,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 2XL (US 16 \/ UK 20)","offer_id":58054253904255,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 3XL (US 18 \/ UK 22)","offer_id":58054253937023,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ S (US 6–8 \/ UK 10–12)","offer_id":58054253969791,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M (US 10 \/ UK 14)","offer_id":58054254002559,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L (US 12 \/ UK 16)","offer_id":58054254035327,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL (US 14 \/ UK 18)","offer_id":58054254068095,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL (US 16 \/ UK 20)","offer_id":58054254100863,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL (US 18 \/ UK 22)","offer_id":58054254133631,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Gray \/ S (US 6–8 \/ UK 10–12)","offer_id":58054254166399,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Gray \/ M (US 10 \/ UK 14)","offer_id":58054254199167,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Gray \/ L (US 12 \/ UK 16)","offer_id":58054254231935,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Gray \/ XL (US 14 \/ UK 18)","offer_id":58054254264703,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Gray \/ 2XL (US 16 \/ UK 20)","offer_id":58054254297471,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Gray \/ 3XL (US 18 \/ UK 22)","offer_id":58054254330239,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ S (US 6–8 \/ UK 10–12)","offer_id":58054254363007,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ M (US 10 \/ UK 14)","offer_id":58054254395775,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ L (US 12 \/ UK 16)","offer_id":58054254428543,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ XL (US 14 \/ UK 18)","offer_id":58054254461311,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ 2XL (US 16 \/ UK 20)","offer_id":58054254494079,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Burgundy \/ 3XL (US 18 \/ UK 22)","offer_id":58054254526847,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Sky Blue \/ S (US 6–8 \/ UK 10–12)","offer_id":58054254559615,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Sky Blue \/ M (US 10 \/ UK 14)","offer_id":58054254592383,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Sky Blue \/ L (US 12 \/ UK 16)","offer_id":58054254625151,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Sky Blue \/ XL (US 14 \/ UK 18)","offer_id":58054254657919,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Sky Blue \/ 2XL (US 16 \/ UK 20)","offer_id":58054254690687,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Sky Blue \/ 3XL (US 18 \/ UK 22)","offer_id":58054254723455,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ S (US 6–8 \/ UK 10–12)","offer_id":58054254756223,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M (US 10 \/ UK 14)","offer_id":58054254788991,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L (US 12 \/ UK 16)","offer_id":58054254821759,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL (US 14 \/ UK 18)","offer_id":58054254854527,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 2XL (US 16 \/ UK 20)","offer_id":58054254887295,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 3XL (US 18 \/ UK 22)","offer_id":58054254920063,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2858\/5599\/files\/hf_20260413_065751_94c76505-3f02-4dbf-a43a-c54e2d760ab4.png?v=1785091732"},{"product_id":"vivienne","title":"Vivienne | Minimalist 3-Piece Set","description":"\u003cdiv\u003e\u003cdiv\u003e\n\u003cp\u003eThere are outfits you assemble piece by piece, hoping they land. And then there are outfits that arrive already figured out. The Vivienne is the second kind — a complete three-piece set that looks considered, moves comfortably, and works from a morning meeting to an evening out without changing a thing.\u003c\/p\u003e\n\u003cp\u003eThe Vivienne is a monochromatic 3-piece set — wide-leg trousers, a clean-cut vest, and a blouse — in a lightweight fabric with a soft drape and just enough stretch to move with you through a full day. Available in six colorways from classic grey and black to burgundy, navy, and purple, with a silhouette that's as relevant next season as it is today.\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003e\"The Vivienne is the set I recommend when someone wants to look polished without spending twenty minutes putting an outfit together. Everything matches, everything fits, and the wide-leg trouser does something very flattering to the overall line. Done.\"\u003c\/em\u003e \u003cem\u003e— Sarah Mitchell, Founder of Valora New York\u003c\/em\u003e\u003cem\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eMonochromatic 3-piece design\u003c\/strong\u003e — vest, blouse, and wide-leg trousers designed as a complete set, eliminating the effort of matching without eliminating the style\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eWide-leg trouser cut\u003c\/strong\u003e — creates a long, elongating line from waist to floor that flatters across body types and reads polished in any setting\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eSoft draping fabric with light stretch\u003c\/strong\u003e — falls beautifully and moves freely, comfortable through long days without losing its shape or structure by afternoon\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eBreathable lightweight construction\u003c\/strong\u003e — transitions naturally between seasons, easy to layer in cooler months and wear alone when temperatures rise\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eSix colorways\u003c\/strong\u003e — grey, black, burgundy, navy, purple, and brown — a palette that covers every mood, every occasion, and every wardrobe already in your closet\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eMinimalist clean aesthetic\u003c\/strong\u003e — no excess detail, no hardware, nothing trend-dependent — a silhouette that stays relevant season after season\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eThree pieces. One decision. Every occasion covered.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e","brand":"Violet \u0026 Grace","offers":[{"title":"Black \/ S","offer_id":58054256361855,"sku":"SKU_1772273188767_762","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":58054256394623,"sku":"SKU_1772273188767_405","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":58054256427391,"sku":"SKU_1772273188767_662","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":58054256460159,"sku":"SKU_1772273188767_773","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":58054256492927,"sku":"SKU_1772273188767_459","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ S","offer_id":58054256525695,"sku":"SKU_1772273188767_882","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ M","offer_id":58054256558463,"sku":"SKU_1772273188767_197","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ L","offer_id":58054256591231,"sku":"SKU_1772273188767_535","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ XL","offer_id":58054256623999,"sku":"SKU_1772273188767_836","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 2XL","offer_id":58054256656767,"sku":"SKU_1772273188767_63","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Wine red \/ S","offer_id":58054256689535,"sku":"SKU_1772273188767_193","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Wine red \/ M","offer_id":58054256722303,"sku":"SKU_1772273188767_468","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Wine red \/ L","offer_id":58054256755071,"sku":"SKU_1772273188767_460","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Wine red \/ XL","offer_id":58054256787839,"sku":"SKU_1772273188767_212","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Wine red \/ 2XL","offer_id":58054256820607,"sku":"SKU_1772273188767_952","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ S","offer_id":58054256853375,"sku":"SKU_1772273188767_778","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M","offer_id":58054256886143,"sku":"SKU_1772273188767_273","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L","offer_id":58054256918911,"sku":"SKU_1772273188767_148","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL","offer_id":58054256951679,"sku":"SKU_1772273188767_348","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 2XL","offer_id":58054256984447,"sku":"SKU_1772273188767_596","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ S","offer_id":58054257017215,"sku":"SKU_1772273188767_779","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ M","offer_id":58054257049983,"sku":"SKU_1772273188767_119","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ L","offer_id":58054257082751,"sku":"SKU_1772273188767_297","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ XL","offer_id":58054257115519,"sku":"SKU_1772273188767_522","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ 2XL","offer_id":58054257148287,"sku":"SKU_1772273188767_874","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ S","offer_id":58054257181055,"sku":"SKU_1772273188767_482","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ M","offer_id":58054257213823,"sku":"SKU_1772273188767_108","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ L","offer_id":58054257246591,"sku":"SKU_1772273188767_292","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ XL","offer_id":58054257279359,"sku":"SKU_1772273188767_577","price":59.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 2XL","offer_id":58054257312127,"sku":"SKU_1772273188767_442","price":59.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2858\/5599\/files\/hf_20260228_101225_50f79d2c-0a3b-41b3-8da4-04b8a5f18828.jpg?v=1785091739"},{"product_id":"mariam","title":"Mariam | Cotton-Linen Maxi Dress with Tonal Floral Embroidery","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSome maxi dresses make a statement. The Mariam \u003cem\u003ewhispers it elegantly\u003c\/em\u003e. Soft cotton-linen, tone-on-tone embroidered with flowing florals, a ruffled stand collar that opens into a V-neck henley placket, long sleeves with a roll-up button tab, and an easy A-line silhouette that flows all the way to the ankle—this is the dress for seaside walks at sunset, long terrace lunches, those slow summer days when you want to look romantic and completely at ease.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eTone-on-Tone Floral Embroidery\u003c\/strong\u003e — flowing botanical embroidery stitched into the fabric in matching thread, creating a textured, hand-finished feel up close, and appearing clean and architectural from a distance.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eRuffled Stand Collar\u003c\/strong\u003e — a soft mock collar finished with a delicate ruffle edge, beautifully framing the V-neckline and adding a romantic detail that elevates the whole dress.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eV-Neck Henley Placket\u003c\/strong\u003e — a row of small functional buttons running halfway down the chest, opens for an easy V or stays closed for a streamlined look.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eLong Sleeves with Roll-Up Tab\u003c\/strong\u003e — full-length sleeves designed to be rolled up and secured with a small button tab, perfect for cool mornings and warm afternoons in a single outfit.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eA-Line Maxi Silhouette\u003c\/strong\u003e — flows effortlessly from shoulder to ankle, gently skimming every shape without clinging, and pairs beautifully with flat sandals or low heels.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eSoft Breathable Cotton-Linen\u003c\/strong\u003e — lightly textured, drapes naturally, breathable even on hot afternoons, and grows softer with every wash.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003ePull-Over Style\u003c\/strong\u003e — slips on over the head with no zippers or hidden closures, ready in seconds.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eFive Wear-Everywhere Colorways\u003c\/strong\u003e — Light Blue for sea-glass mornings. Royal Blue for rich, grown-up afternoons. Yellow for pure summer sunshine. White for timeless ease. Black for evening elegance.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003eTonal embroidery. Ruffle collar. Pure romance.\u003c\/em\u003e\u003c\/p\u003e","brand":"Violet \u0026 Grace","offers":[{"title":"White \/ S (US 6–8 \/ UK 10–12)","offer_id":58054257344895,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M (US 10 \/ UK 14)","offer_id":58054257377663,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L (US 12 \/ UK 16)","offer_id":58054257410431,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL (US 14 \/ UK 18)","offer_id":58054257443199,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL (US 16 \/ UK 20)","offer_id":58054257475967,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL (US 18 \/ UK 22)","offer_id":58054257508735,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ S (US 6–8 \/ UK 10–12)","offer_id":58054257541503,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ M (US 10 \/ UK 14)","offer_id":58054257574271,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ L (US 12 \/ UK 16)","offer_id":58054257607039,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ XL (US 14 \/ UK 18)","offer_id":58054257639807,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ 2XL (US 16 \/ UK 20)","offer_id":58054257672575,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ 3XL (US 18 \/ UK 22)","offer_id":58054257705343,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ S (US 6–8 \/ UK 10–12)","offer_id":58054257738111,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ M (US 10 \/ UK 14)","offer_id":58054257770879,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ L (US 12 \/ UK 16)","offer_id":58054257803647,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ XL (US 14 \/ UK 18)","offer_id":58054257836415,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ 2XL (US 16 \/ UK 20)","offer_id":58054257869183,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ 3XL (US 18 \/ UK 22)","offer_id":58054257901951,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ S (US 6–8 \/ UK 10–12)","offer_id":58054257934719,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ M (US 10 \/ UK 14)","offer_id":58054257967487,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ L (US 12 \/ UK 16)","offer_id":58054258000255,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ XL (US 14 \/ UK 18)","offer_id":58054258033023,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 2XL (US 16 \/ UK 20)","offer_id":58054258065791,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 3XL (US 18 \/ UK 22)","offer_id":58054258098559,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S (US 6–8 \/ UK 10–12)","offer_id":58054258131327,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M (US 10 \/ UK 14)","offer_id":58054258164095,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L (US 12 \/ UK 16)","offer_id":58054258196863,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL (US 14 \/ UK 18)","offer_id":58054258229631,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL (US 16 \/ UK 20)","offer_id":58054258262399,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL (US 18 \/ UK 22)","offer_id":58054258295167,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2858\/5599\/files\/hf_20260508_071455_2190f8c8-0ecb-4190-9884-230de7fb13ee.png?v=1785091740"},{"product_id":"mirabell","title":"Mirabell | Hooded Button-Front Sleeveless Linen Maxi Dress","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe dress you reach for when you want to look effortlessly put together, without any actual effort. The Mirabell is a full-length, sleeveless button-front dress featuring a relaxed hood that folds back at the collar — a detail that transforms a simple shirt-dress silhouette into something intentional rather than basic. Wear it open over a swimsuit. Button it all the way up for dinner. The same dress, two completely different looks.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ Draped Hood Collar — a soft, relaxed hood that rests at the back of the neck and frames the face when worn up, or folds back for a layered collar effect when worn down. The feature that sets this dress apart from every other sleeveless maxi.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ Full Button-Front Opening — a single-breasted button placket running from collar to hem, so you can wear the dress completely closed, partly open at the bottom for movement, or fully open as a cover-up. Three ways to wear, one dress.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ Sleeveless A-Line Silhouette — sleeveless with full shoulder exposure, and a relaxed A-line shaping that falls to the ankle without cinching. A cut that stays cool in summer heat and flatters all body types without adjustment.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ Side Slit at Hem — a natural slit created by the open button placket at the lower hem, allowing for a full stride and lending a casual ease to the floor-length silhouette.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ Lightweight Linen-Feel Fabric with Light Stretch — soft, breathable, and textured with a natural drape that never feels stiff. This material travels well without excessive wrinkling and only gets softer with each wash.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ Five Colorways — cream, black, navy, rust brown, blush pink. From deep classics to warm earth tones to gentle neutrals — there’s a version of this dress for every complexion and every summer destination.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003eSoft hood. Full buttons. The maxi dress that goes from beach to dinner without demanding anything from you.\u003c\/em\u003e\u003c\/p\u003e","brand":"Violet \u0026 Grace","offers":[{"title":"Pink \/ S","offer_id":58054259310975,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ M","offer_id":58054259343743,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ L","offer_id":58054259376511,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ XL","offer_id":58054259409279,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 2XL","offer_id":58054259442047,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":58054259474815,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":58054259507583,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":58054259540351,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":58054259573119,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":58054259605887,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":58054259638655,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":58054259671423,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":58054259704191,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":58054259736959,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":58054259769727,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ S","offer_id":58054259802495,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ M","offer_id":58054259835263,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ L","offer_id":58054259868031,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ XL","offer_id":58054259900799,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 2XL","offer_id":58054259933567,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ S","offer_id":58054259966335,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ M","offer_id":58054259999103,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ L","offer_id":58054260031871,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ XL","offer_id":58054260064639,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ 2XL","offer_id":58054260097407,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2858\/5599\/files\/hf_20260403_082108_8fe011f3-2b38-4518-b1ae-02fb0b19cb80.png?v=1785091740"},{"product_id":"zerah","title":"Zerah | Linen Two-Piece Set","description":"\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\nThere’s a version of looking put-together that doesn’t cost you anything—no ironing, no decisions about layering, no second check in the mirror. You put on the Zerah and your outfit is simply done. The batwing top skims without clinging. The wide-leg pants fall clean and straight to the floor. The linen-cotton blend breathes all day long, so by noon you’re still looking sharp, not wrinkled or messy. Seven colors. One decision.\n\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\n\u003cem\u003e“The Zerah is the set I recommend when someone tells me they want to look intentional without thinking about it. The stand collar with the button placket is what elevates it — it’s the detail that keeps it from looking like loungewear and makes it perfect for brunch, a market, an airport, a dinner where no one is overdressed. The Natural is the one I’d start with, but the Crimson Red is the one people notice. I own both.”\u003c\/em\u003e \u003cem\u003e— Sarah Mitchell, Founder of Valora New York\u003c\/em\u003e\n\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\n✔ \u003cstrong\u003eBatwing 3\/4 sleeve top with stand collar\u003c\/strong\u003e — the wide sleeve creates a relaxed, flowing silhouette through the shoulders and arms, while the stand collar and button placket keep the neckline structured and intentional. That’s the difference between looking relaxed and looking undone.\n\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\n✔ \u003cstrong\u003eWide-leg pants with elastic waist and side pockets\u003c\/strong\u003e — the straight, wide-leg cut falls smoothly from hip to floor and works just as well with sandals, sneakers, or wedges. The elastic waist and two side pockets make it as practical as it is polished.\n\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\n✔ \u003cstrong\u003eLinen-cotton blend fabric\u003c\/strong\u003e — 70% cotton and 30% linen gives the set the breathability of linen with the softer hand feel of cotton, staying cool and comfortable in warm weather without the stiffness of pure linen.\n\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\n✔ \u003cstrong\u003eSeven colorways\u003c\/strong\u003e — Crimson Red, Mustard Yellow, Emerald Green, Navy, Natural, Sky Blue, and Black — each a complete color statement that works as a set or stands alone as a separate.\n\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\n✔ \u003cstrong\u003eMix-and-match separates\u003c\/strong\u003e — the top pairs with wide-leg denim or dress trousers, the pants work under a fitted knit or blazer, and neither piece looks like half a missing set when worn on its own.\n\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\n\u003cem\u003eThe set that solves the outfit before you’ve finished your coffee.\u003c\/em\u003e\n\u003c\/p\u003e\n","brand":"Violet \u0026 Grace","offers":[{"title":"Sand \/ S","offer_id":58054260130175,"sku":"218-260306-08-SU0180AM0X-Sand-S","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ M","offer_id":58054260162943,"sku":"218-260306-08-SU0180AM0X-Sand-M","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ L","offer_id":58054260195711,"sku":"218-260306-08-SU0180AM0X-Sand-L","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ XL","offer_id":58054260228479,"sku":"218-260306-08-SU0180AM0X-Sand-XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ 2XL","offer_id":58054260261247,"sku":"218-260306-08-SU0180AM0X-Sand-2XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Sand \/ 3XL","offer_id":58054260294015,"sku":"218-260306-08-SU0180AM0X-Sand-3XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ S","offer_id":58054260326783,"sku":"218-260306-08-SU0180AM0X-Green-S","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":58054260359551,"sku":"218-260306-08-SU0180AM0X-Green-M","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":58054260392319,"sku":"218-260306-08-SU0180AM0X-Green-L","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":58054260425087,"sku":"218-260306-08-SU0180AM0X-Green-XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":58054260457855,"sku":"218-260306-08-SU0180AM0X-Green-2XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 3XL","offer_id":58054260490623,"sku":"218-260306-08-SU0180AM0X-Green-3XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ S","offer_id":58054260523391,"sku":"218-260306-08-SU0180AM0X-Navy-S","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ M","offer_id":58054260556159,"sku":"218-260306-08-SU0180AM0X-Navy-M","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ L","offer_id":58054260588927,"sku":"218-260306-08-SU0180AM0X-Navy-L","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ XL","offer_id":58054260621695,"sku":"218-260306-08-SU0180AM0X-Navy-XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 2XL","offer_id":58054260654463,"sku":"218-260306-08-SU0180AM0X-Navy-2XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Navy \/ 3XL","offer_id":58054260687231,"sku":"218-260306-08-SU0180AM0X-Navy-3XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":58054260719999,"sku":"218-260306-08-SU0180AM0X-Black-S","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":58054260752767,"sku":"218-260306-08-SU0180AM0X-Black-M","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":58054260785535,"sku":"218-260306-08-SU0180AM0X-Black-L","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":58054260818303,"sku":"218-260306-08-SU0180AM0X-Black-XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":58054260851071,"sku":"218-260306-08-SU0180AM0X-Black-2XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":58054260883839,"sku":"218-260306-08-SU0180AM0X-Black-3XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ S","offer_id":58054260916607,"sku":"218-260306-08-SU0180AM0X-Red-S","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":58054260949375,"sku":"218-260306-08-SU0180AM0X-Red-M","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":58054260982143,"sku":"218-260306-08-SU0180AM0X-Red-L","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":58054261014911,"sku":"218-260306-08-SU0180AM0X-Red-XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 2XL","offer_id":58054261047679,"sku":"218-260306-08-SU0180AM0X-Red-2XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 3XL","offer_id":58054261080447,"sku":"218-260306-08-SU0180AM0X-Red-3XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ S","offer_id":58054261113215,"sku":"218-260306-08-SU0180AM0X-Yellow-S","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ M","offer_id":58054261145983,"sku":"218-260306-08-SU0180AM0X-Yellow-M","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ L","offer_id":58054261178751,"sku":"218-260306-08-SU0180AM0X-Yellow-L","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ XL","offer_id":58054261211519,"sku":"218-260306-08-SU0180AM0X-Yellow-XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 2XL","offer_id":58054261244287,"sku":"218-260306-08-SU0180AM0X-Yellow-2XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 3XL","offer_id":58054261277055,"sku":"218-260306-08-SU0180AM0X-Yellow-3XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ S","offer_id":58054261309823,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ M","offer_id":58054261342591,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ L","offer_id":58054261375359,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ XL","offer_id":58054261408127,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":58054261440895,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ 3XL","offer_id":58054261473663,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2858\/5599\/files\/hf_20260320_133739_d24a9866-2a2a-4461-8760-c88a92a0b02d.jpg?v=1785091739"},{"product_id":"nellyana","title":"Nellyana | Wrap-Style V-Neck Flutter-Sleeve Cascading Ruffle Maxi Dress","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe dress you wear when the occasion calls for something real. A deep wrap-style V-neckline. Flutter sleeves that sit at the shoulder like they were always meant to be there. A ruched waistband that cinches without structure. And then a cascading ruffle that runs from the hip to the floor along one side of the skirt — layered, fluid, and completely unhurried. The dress that works for a wedding, a milestone dinner, or any evening where you want to walk in and feel like the best version of yourself.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003e\"The Nellyana is the dress I'd recommend without hesitation for anyone who needs something formal that doesn't feel stiff. The wrap neckline gives it a natural elegance, the flutter sleeves add just the right amount of softness at the top, and that cascading ruffle down the side creates a movement and drama that makes the dress come alive when you walk. Six colors and every single one is exactly right for a different kind of evening. The champagne is the most romantic. The burgundy is the most powerful. The sage green is the one that makes everyone in the room ask who you're wearing.\"\u003c\/em\u003e — Sarah Mitchell, Founder of Valora New York\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eWrap-Style Deep V-Neckline\u003c\/strong\u003e — a crossed bodice that creates a natural V and drapes softly across the chest, giving the dress a fitted, figure-flattering shape at the top without any boning or structure.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eFlutter Cap Sleeves\u003c\/strong\u003e — soft, double-layered sleeves that sit at the shoulder and flutter slightly with movement, adding a delicate, feminine detail that balances the drama of the cascading ruffle below.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eRuched High Waistband\u003c\/strong\u003e — a gathered band that sits at the natural waist and defines the silhouette cleanly between the fitted bodice and the flowing skirt. The construction that creates shape without cinching.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eCascading Side Ruffle\u003c\/strong\u003e — multiple layers of ruffled fabric that fall from the hip to the floor in a sweeping diagonal cascade, creating volume, movement, and a floor-length drama that makes the dress impossible to overlook.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eFloor-Length A-Line Skirt\u003c\/strong\u003e — full and fluid from the waist to the floor, with the ruffle adding additional volume on one side that creates a soft asymmetric silhouette when the dress is in motion.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eSix Colorways: Champagne, Burgundy, White, Sky Blue, Black, and Sage Green\u003c\/strong\u003e — champagne is romantic and warm, burgundy is commanding, white is the most striking, sky blue is the most fresh, black is the most enduring, and sage green is the most unexpected and the most memorable.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003eFlutter at the shoulder. Cascade at the hip. The dress that moves the way elegance should.\u003c\/em\u003e\u003c\/p\u003e","brand":"Violet \u0026 Grace","offers":[{"title":"Green \/ S","offer_id":58054258327935,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":58054258360703,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":58054258393471,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":58054258426239,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":58054258459007,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":58054258491775,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":58054258524543,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":58054258557311,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":58054258590079,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":58054258622847,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ S","offer_id":58054258655615,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M","offer_id":58054258688383,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L","offer_id":58054258721151,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL","offer_id":58054258753919,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 2XL","offer_id":58054258786687,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":58054258819455,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":58054258852223,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":58054258884991,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":58054258917759,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":58054258950527,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ S","offer_id":58054258983295,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":58054259016063,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":58054259048831,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":58054259081599,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 2XL","offer_id":58054259114367,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ S","offer_id":58054259147135,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ M","offer_id":58054259179903,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ L","offer_id":58054259212671,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ XL","offer_id":58054259245439,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 2XL","offer_id":58054259278207,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2858\/5599\/files\/hf_20260414_103955_d409b38e-39bf-402c-bac9-5cecc7168222.png?v=1785091739"},{"product_id":"jilana","title":"Jilana | Stand-Collar Button-Front Ruffle Hem Maxi Dress","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSome dresses are meant for special occasions. The Jilana is for those days when you want to look like you put in the effort—without actually having to. This is a relaxed, voluminous maxi dress made from a crisp, lightweight fabric. It features a V-neckline with a stand collar and button placket, making it a touch more polished rather than too casual. The gathered empire waist flows into a full, sweeping skirt, ending in a layered ruffle hem that moves beautifully as you walk. It’s the kind of dress you can wear to a seaside lunch, the farmer’s market, or a friend’s backyard—anywhere the pace is easy and the lighting is just right.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003e\"I knew the Jilana was the one the moment I saw the hem move. That layered ruffle at the bottom is what sets it apart from every other white maxi—it adds volume and rhythm without making the dress look costumey or over-the-top. The stand collar with button placket is the other detail I return to: it keeps the neckline interesting without being fussy, so you can wear this with nothing around your neck and still look put-together. In white, it’s the most classic—almost vintage French. In light blue, it’s softer, more relaxed, and honestly, the one I reach for first on a warm morning.\"\u003c\/em\u003e — Sarah Mitchell, Founder of Valora New York\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eStand Collar with Button Placket\u003c\/strong\u003e — a structured, upright collar with a short button-front opening that adds a tailored, French-inspired touch to the otherwise relaxed silhouette.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eEmpire Waist with Gathered Skirt\u003c\/strong\u003e — features a raised waistline with generous gathering that flares out into a voluminous skirt, flattering the midsection and giving the dress its easy, flowy shape.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eLayered Ruffle Hem\u003c\/strong\u003e — a double-tiered ruffle at the ankle for movement, volume, and a playful finish that looks great both in photos and in person.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003e3\/4-Length Sleeves\u003c\/strong\u003e — hit just below the elbow for a laid-back, effortless look that's perfect for warm days without feeling like a full-on summer dress.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eSide Pockets\u003c\/strong\u003e — deep enough to be practical, set discreetly into the side seams so they don't disrupt the silhouette.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eTwo Colorways: White and Light Blue\u003c\/strong\u003e — white is cleaner and more classic, pairing well with sandals, espadrilles, or going barefoot. Light blue is softer and more laid-back—and the color that best shows off a summer tan.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003eLinen-like comfort. French-inspired collar structure. The maxi dress that turns any day into a good one.\u003c\/em\u003e\u003c\/p\u003e","brand":"Violet \u0026 Grace","offers":[{"title":"White \/ S","offer_id":58054262161791,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":58054262194559,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":58054262227327,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":58054262260095,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":58054262292863,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ S","offer_id":58054262325631,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ M","offer_id":58054262358399,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ L","offer_id":58054262391167,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ XL","offer_id":58054262423935,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":58054262456703,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2858\/5599\/files\/hf_20260415_072154_c14c186d-896f-4557-9cc0-d5f36dd9f224.png?v=1785091747"},{"product_id":"vicky","title":"Vicky | Ruffle-Front V-Neck Sleeveless Linen Maxi Dress","description":"\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\nThe dress you pick when you want to look thoughtfully put together, yet feel like you’re wearing nothing at all. The Vicky is a sleeveless linen maxi dress with a deep V-neckline and a single cascading ruffle that flows from the collar down to the hem—center front, tonal, and effortlessly elegant. No belt. No structure. No extra decisions needed. Just a ruffle that does all the styling for you and a skirt that sweeps the floor as you move.\n\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\n\u003cem\u003e\n\"The Vicky is the summer dress I keep coming back to because the ruffle is exactly right. It's not small and decorative—it runs the full length of the dress and creates a vertical line that elongates the silhouette in a way that a plain V-neck simply doesn't. The linen fabric has a natural crinkle that looks intentional and just gets better the more you wear it. In cream, it’s the most effortless. In navy, it’s the most polished. In mustard, it’s the color that surprised me most—warm, rich, and unexpectedly flattering on a wide range of skin tones.\"\n\u003c\/em\u003e — Sarah Mitchell, Founder of Valora New York\n\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\n✔ \u003cstrong\u003eDeep V-Neckline with Ruffle Collar\u003c\/strong\u003e — the ruffle begins at the neckline, frames the V-opening, and continues in a single, unbroken cascade to the hem. This detail elongates the body and takes the place of any accessory you might add.\n\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\n✔ \u003cstrong\u003eFull-Length Center Ruffle\u003c\/strong\u003e — a wide, tonal ruffle running from collar to hem along the center front, creating a vertical focal point that draws the eye downward and gives the relaxed silhouette an intentional structure.\n\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\n✔ \u003cstrong\u003eSleeveless Relaxed Silhouette\u003c\/strong\u003e — clean armholes, sleeveless, with a body that falls loosely from shoulder to ankle without cinching or shaping. This cut stays cool all day and flatters without needing anything fitted underneath.\n\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\n✔ \u003cstrong\u003eTiered Hem with Flared Skirt\u003c\/strong\u003e — the skirt opens into a fuller, slightly flared hem at the ankle, adding volume at the bottom and creating a gentle sweep as you walk.\n\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\n✔ \u003cstrong\u003eCrinkled Linen Fabric\u003c\/strong\u003e — naturally textured, breathable, and deliberately relaxed. This fabric looks intentionally artisanal, gets better with every wash, and keeps you cool from morning to night.\n\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\n✔ \u003cstrong\u003eSix Colorways: Sand, Sky Blue, Cream, Navy, Mustard, and Charcoal\u003c\/strong\u003e — each color features the same tonal ruffle, which takes on a different character with every base. Sand and cream are the most effortless. Navy and charcoal are the most versatile year-round. Mustard gets the most compliments.\n\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\n\u003cem\u003eOne ruffle. Six colors. The dress that always looks like a deliberate choice.\u003c\/em\u003e\n\u003c\/p\u003e\n","brand":"Violet \u0026 Grace","offers":[{"title":"Black \/ S","offer_id":58054264619391,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":58054264652159,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":58054264684927,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":58054264717695,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":58054264750463,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ S","offer_id":58054264783231,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ M","offer_id":58054264815999,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ L","offer_id":58054264848767,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ XL","offer_id":58054264881535,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 2XL","offer_id":58054264914303,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ S","offer_id":58054264947071,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ M","offer_id":58054264979839,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ L","offer_id":58054265012607,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ XL","offer_id":58054265045375,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ 2XL","offer_id":58054265078143,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Cream \/ S","offer_id":58054265110911,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Cream \/ M","offer_id":58054265143679,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Cream \/ L","offer_id":58054265176447,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Cream \/ XL","offer_id":58054265209215,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Cream \/ 2XL","offer_id":58054265241983,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ S","offer_id":58054265274751,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":58054265307519,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ L","offer_id":58054265340287,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ XL","offer_id":58054265373055,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ 2XL","offer_id":58054265405823,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ S","offer_id":58054265438591,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ M","offer_id":58054265471359,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ L","offer_id":58054265504127,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ XL","offer_id":58054265536895,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":58054265569663,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2858\/5599\/files\/hf_20260414_082123_58a1c0dc-402a-496c-95b2-0710076be5cf.png?v=1785091747"},{"product_id":"majolie","title":"Majolie | Linen-Blend Boho Set","description":"\u003cdiv class=\"standard-markdown grid-cols-1 grid [\u0026amp;_\u0026gt;_*]:min-w-0 gap-3\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSome outfits require effort. The Majolie \u003cem\u003egives it back.\u003c\/em\u003e A relaxed linen-blend top with clean, simple lines, paired with wide-leg pants in the same fabric—soft enough to drape naturally, structured enough to look entirely intentional—this is the set for mornings that need to be easy, workdays that flow into dinner, trips where you packed two pieces and wore them ten different ways.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003e\"The Majolie is the set I reach for when I want to feel put-together without even thinking about it. The linen blend is the secret—it drapes beautifully, stays cool all day, and never looks overdone. Solid or printed, every colorway works the same way: open your wardrobe, grab two pieces, done.\"\u003c\/em\u003e \u003cem\u003e— Sarah Mitchell, Founder of Valora New York\u003c\/em\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eLinen-Blend Fabric\u003c\/strong\u003e — lightweight, breathable, and naturally textured, it drapes softly throughout the day without the stiffness that pure linen can have.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eRelaxed Wide-Leg Pants\u003c\/strong\u003e — a generous cut that moves freely with every step, with no clinging, pulling, or adjusting.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eCoordinated Two-Piece Set\u003c\/strong\u003e — designed to work together as a complete outfit and separately as two new staples for everything else in your wardrobe.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eClean Minimalist Lines\u003c\/strong\u003e — easy to accessorize any way you like, without the set competing for attention.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eElastic Waistband\u003c\/strong\u003e — sits comfortably at your natural waist and keeps its shape through a full day of wear.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eAvailable in Solids and Prints\u003c\/strong\u003e — over twenty colorways from understated neutrals to bold graphic patterns, one for every version of your day.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003eTwo pieces. Zero decisions. Exactly the morning you deserve.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Violet \u0026 Grace","offers":[{"title":"White \/ S","offer_id":58054263472511,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":58054263505279,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":58054263538047,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":58054263570815,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":58054263603583,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":58054263636351,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":58054263669119,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ S","offer_id":58054263701887,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M","offer_id":58054263734655,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L","offer_id":58054263767423,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL","offer_id":58054263800191,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 2XL","offer_id":58054263832959,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 3XL","offer_id":58054263865727,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 4XL","offer_id":58054263898495,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ S","offer_id":58054263931263,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":58054263964031,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":58054263996799,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":58054264029567,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 2XL","offer_id":58054264062335,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 3XL","offer_id":58054264095103,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 4XL","offer_id":58054264127871,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ S","offer_id":58054264160639,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ M","offer_id":58054264193407,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ L","offer_id":58054264226175,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ XL","offer_id":58054264258943,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ 2XL","offer_id":58054264291711,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ 3XL","offer_id":58054264324479,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ 4XL","offer_id":58054264357247,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":58054264390015,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":58054264422783,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":58054264455551,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":58054264488319,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":58054264521087,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":58054264553855,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":58054264586623,"sku":null,"price":49.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2858\/5599\/files\/hf_20260226_084617_a661a93c-dc2a-4550-a497-a2a7e18a1c83.jpg?v=1785091746"},{"product_id":"yosetta","title":"Yosetta | Ruffle V-Neck Striped Lantern-Sleeve Maxi Dress","description":"\n\u003cp\u003eThe dress you reach for when you want to look like you have it all figured out — and actually feel it too. A deep ruffle V that frames everything above the waist. Lantern sleeves that add volume without weight. And a floor-length striped skirt that moves the way good fabric is supposed to — like it has somewhere to be and isn't in any rush. No overthinking. No accessories required. Just put it on and go.\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003e\"The Yosetta is the dress I pack when I need one piece to handle everything. The ruffle neckline does the styling for you — add a layered gold chain and flat sandals and somehow it looks intentional. The stripe is subtle enough that it reads almost as a texture rather than a pattern, which means it works with everything. I'd want it in every color.\"\u003c\/em\u003e — Sarah Mitchell, Founder of Valora New York\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eRuffle V-Neckline\u003c\/strong\u003e — a layered ruffle that frames a deep V at the chest and adds femininity and movement to the top of the dress without requiring anything else to make it feel complete.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eTonal Stripe Print\u003c\/strong\u003e — a fine vertical stripe woven into the fabric that adds depth and structure to the silhouette without competing with the ruffle or the relaxed overall feel.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eThree-Quarter Lantern Sleeves\u003c\/strong\u003e — full, gathered sleeves that end in a fitted cuff below the elbow. Enough volume to feel considered, enough openness to stay cool.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eGathered Empire Waist\u003c\/strong\u003e — cinches lightly below the bust and releases into a full, sweeping skirt. The cut that creates shape without structure and flatters without asking anything of the body underneath.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eFloor-Length Relaxed Skirt\u003c\/strong\u003e — generous, free-moving, and completely effortless. The silhouette that skims rather than fits and works across every body type without adjustment.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eFive Colorways: Khaki, Blush Pink, Mint Green, Denim Blue, and Gray\u003c\/strong\u003e — every color carries the same tonal stripe and ruffle detail. Sage and mint are the most summery. Blush is the most romantic. \u003c\/p\u003e\n\u003cp\u003eDenim blue and gray take the same silhouette straight into fall.\u003c\/p\u003e\n\u003cp\u003eThe women who know always come back for another colorway.\u003c\/p\u003e\n\u003cp\u003e✦ 2 Dresses — 20% OFF\u003c\/p\u003e\n\u003cp\u003e\u003c\/p\u003e\n\u003cdiv\u003e\n  \u003cp class=\"font-claude-response-body break-words whitespace-pre-wrap leading-[1.7]\"\u003e✦ 3 Dresses — 25% OFF\u003c\/p\u003e\n  \u003cp class=\"font-claude-response-body break-words whitespace-pre-wrap leading-[1.7]\"\u003e✦ 4 Dresses — 30% OFF\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003eDiscount applied automatically at checkout — no codes needed.\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cem\u003eThe stripe that never dates. The ruffle that never overdoes it. The women who know always come back for another color.\u003c\/em\u003e\u003c\/div\u003e\n","brand":"Violet \u0026 Grace","offers":[{"title":"Gray \/ S","offer_id":58054262489471,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ M","offer_id":58054262522239,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ L","offer_id":58054262555007,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ XL","offer_id":58054262587775,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 2XL","offer_id":58054262620543,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 3XL","offer_id":58054262653311,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ S","offer_id":58054262686079,"sku":"131-260313-26-DW0567RJJ3-Blue-S","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M","offer_id":58054262718847,"sku":"131-260313-26-DW0567RJJ3-Blue-M","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L","offer_id":58054262751615,"sku":"131-260313-26-DW0567RJJ3-Blue-L","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL","offer_id":58054262784383,"sku":"131-260313-26-DW0567RJJ3-Blue-XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 2XL","offer_id":58054262817151,"sku":"131-260313-26-DW0567RJJ3-Blue-2XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 3XL","offer_id":58054262849919,"sku":"131-260313-26-DW0567RJJ3-Blue-3XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ S","offer_id":58054262882687,"sku":"131-260313-26-DW0567RJJ3-Green-S","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":58054262915455,"sku":"131-260313-26-DW0567RJJ3-Green-M","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":58054262948223,"sku":"131-260313-26-DW0567RJJ3-Green-L","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":58054262980991,"sku":"131-260313-26-DW0567RJJ3-Green-XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":58054263013759,"sku":"131-260313-26-DW0567RJJ3-Green-2XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 3XL","offer_id":58054263046527,"sku":"131-260313-26-DW0567RJJ3-Green-3XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ S","offer_id":58054263079295,"sku":"131-260313-26-DW0567RJJ3-Red-S","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ M","offer_id":58054263112063,"sku":"131-260313-26-DW0567RJJ3-Red-M","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ L","offer_id":58054263144831,"sku":"131-260313-26-DW0567RJJ3-Red-L","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ XL","offer_id":58054263177599,"sku":"131-260313-26-DW0567RJJ3-Red-XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 2XL","offer_id":58054263210367,"sku":"131-260313-26-DW0567RJJ3-Red-2XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 3XL","offer_id":58054263243135,"sku":"131-260313-26-DW0567RJJ3-Red-3XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ S","offer_id":58054263275903,"sku":"131-260313-26-DW0567RJJ3-Khaki-S","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":58054263308671,"sku":"131-260313-26-DW0567RJJ3-Khaki-M","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ L","offer_id":58054263341439,"sku":"131-260313-26-DW0567RJJ3-Khaki-L","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ XL","offer_id":58054263374207,"sku":"131-260313-26-DW0567RJJ3-Khaki-XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ 2XL","offer_id":58054263406975,"sku":"131-260313-26-DW0567RJJ3-Khaki-2XL","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ 3XL","offer_id":58054263439743,"sku":"131-260313-26-DW0567RJJ3-Khaki-3XL","price":44.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2858\/5599\/files\/hf_20260413_113138_7ee6d978-e49a-4e2e-b22c-a5eb3e025053.png?v=1785091747"},{"product_id":"lanie","title":"Lanie | Silk Maxi Shirt Dress","description":"\u003cdiv\u003e\n\u003cp\u003eSome dresses whisper luxury. The Lanie \u003cem\u003eannounces it\u003c\/em\u003e. Lightweight silk cascading from a shirt collar into a full-length button-front maxi with long cuffed sleeves, an all-over Baroque-inspired print in bold, rich colorways sweeping from shoulder to hem — this is the dress for coastal resort dinners, vacation evenings, the kind of look that needs nothing but gold jewelry and the right attitude.\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003e\"The Lanie is the dress I reach for when I want to feel like I'm somewhere beautiful, even if I'm not. The Baroque print is what makes it — it's rich, it's maximalist, and the silk keeps it completely effortless. Green and Gold is bold and opulent. Blue and Gold is dreamy and luminous. Layered gold necklaces, flat sandals or heeled mules. Done.\" — Sarah Mitchell, Founder of Valora New York\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eShirt Collar with Deep Button-Front Opening\u003c\/strong\u003e — a classic shirt collar opening into a plunging button placket. Wear it fully buttoned as a maxi dress or open as a flowing layer over a swimsuit or slip.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eLong Cuffed Sleeves\u003c\/strong\u003e — full-length sleeves with a neat button cuff at the wrist. Roll them up for casual warmth or wear them down for evening elegance.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eAll-Over Baroque Floral Print\u003c\/strong\u003e — rich, ornate motifs inspired by classical Baroque design enveloping the entire dress, the kind of print that looks luxurious from across the room.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eFull-Length Maxi Silhouette\u003c\/strong\u003e — falls smoothly to the floor in a relaxed, fluid line, a length that looks effortless with flat sandals and equally stunning with heeled mules.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eVersatile Wear\u003c\/strong\u003e — button it fully closed as a flowing maxi dress, leave it open as a dramatic beach cover-up, or belt it at the waist for a more defined silhouette.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eLightweight Silk Fabric\u003c\/strong\u003e — airy and fluid, drapes beautifully on warm-weather days and evenings, and packs easily without losing its shape.\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eTwo Statement Colorways\u003c\/strong\u003e — Green and Gold for bold, opulent maximalism. Blue and Gold for dreamy, luminous elegance.\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eBaroque print. Chiffon flow. Vacation luxury in one button.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Violet \u0026 Grace","offers":[{"title":"Blue \/ S","offer_id":58054261965183,"sku":"DWOD2-MM017001","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M","offer_id":58054261997951,"sku":"DWOD2-MM017002","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L","offer_id":58054262030719,"sku":"DWOD2-MM017003","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL","offer_id":58054262063487,"sku":"DWOD2-MM017004","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 2XL","offer_id":58054262096255,"sku":"DWOD2-MM017005","price":49.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 3XL","offer_id":58054262129023,"sku":"DWOD2-MM017006","price":49.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2858\/5599\/files\/hf_20260529_135236_e827564a-72e8-4b94-9076-837773a42d93.png?v=1785091747"},{"product_id":"carra","title":"Carra | Striped Maxi Dress","description":"\u003cdiv\u003e\n\u003cp\u003eThere's a certain ease that comes with a dress that's already figured itself out. No overthinking, no accessories required, no moment where you second-guess the choice. The Carra is that dress — classic stripe, polished lapel collar, and a maxi length that works as hard on a Tuesday as it does on a Saturday.\u003c\/p\u003e\n\u003cp\u003eThe Carra is a long-sleeve maxi dress in a cotton-blend with a timeless striped pattern, lapel collar, straight silhouette, and side pockets. The kind of dress that pairs with sneakers for an easy afternoon and ankle boots for an evening out without changing a single thing in between.\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003e\"The lapel collar is what makes the Carra. It takes a classic stripe dress and gives it a reason to be chosen over everything else in the wardrobe. I wear mine with white sneakers and consider the outfit done.\"\u003c\/em\u003e \u003cem\u003e— Sarah Mitchell, Founder of Valora New York\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eLapel collar detail\u003c\/strong\u003e — adds a refined, tailored touch that elevates the striped dress beyond casual and into genuinely considered territory\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eClassic striped pattern\u003c\/strong\u003e — timeless by design, pairs with sneakers, flats, and boots equally well across every season it's worn\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eMaxi length straight cut\u003c\/strong\u003e — elongates the silhouette cleanly from shoulder to hem, flattering across body types without requiring anything underneath\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eCotton-blend fabric\u003c\/strong\u003e — breathable and comfortable for all-day wear, holds its shape and drape through spring and autumn without feeling heavy\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eLong sleeves\u003c\/strong\u003e — provides warmth and coverage for cooler days, layers easily under a blazer or over a turtleneck when the temperature drops\u003c\/p\u003e\n\u003cp\u003e✔ \u003cstrong\u003eSide pockets\u003c\/strong\u003e — discreet, functional, and deep enough to actually use without disrupting the clean line of the dress\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eThe dress that already knows what day it is — and dresses accordingly.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Violet \u0026 Grace","offers":[{"title":"S","offer_id":58054267175295,"sku":"WF110472-C008-S00S","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":58054267208063,"sku":"WF110472-C008-S00M","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":58054267240831,"sku":"WF110472-C008-S00L","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"XL","offer_id":58054267273599,"sku":"WF110472-C008-S00X","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"2XL","offer_id":58054267306367,"sku":"WF110472-C008-S02X","price":44.95,"currency_code":"GBP","in_stock":true},{"title":"3XL","offer_id":58054267339135,"sku":"WF110472-C008-S03X","price":44.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2858\/5599\/files\/hf_20260226_083726_cfa5fc84-410b-4094-a897-32742893fbc9.jpg?v=1785091753"},{"product_id":"sanina","title":"Sanina | Contrast-Trim Stripe V-Neck Cotton Shift Dress","description":"\u003cdiv\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe dress that makes it look like you already booked the trip.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThere's a certain feeling that only blue, white, and a striped cotton dress can evoke — the one where even your Tuesday errands feel like a Mediterranean morning. The Sanina is that dress. A relaxed shift in a soft cotton blend, with vertical stripes down the body, a contrasting white V-neckline that cleanly frames the face, and a horizontal striped border at the sleeves and hem that makes the whole thing look intentional, not just basic. Half sleeves, side pockets, above-the-knee length. The kind of dress you can throw on with flat sandals and statement earrings, and look like you know exactly where you're going.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003e\"I named this one in my head before I even added it to the store. The contrast trim at the neckline and hem is the detail that sets it apart from every other striped shift dress out there — it makes the dress feel designed rather than just printed. The cotton blend breathes well, the fit is relaxed without being shapeless, and the length hits just right at the knee to work with both flat sandals and wedges. In light blue it's the most classic — very Greek island, very effortless. In yellow it's the most cheerful and the most summery. In pink it's the sweetest and the most unexpected. I'd wear all three.\"\u003c\/em\u003e — Sarah Mitchell, Founder of Valora New York\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eContrast V-Neckline Trim\u003c\/strong\u003e — a crisp white trim outlines the V-neckline, creating a sharp, graphic frame at the collarbone — the detail that makes this striped dress look styled, not simple.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eHorizontal Contrast Border\u003c\/strong\u003e — matching white striped trim at the sleeve cuffs and hemline that ties together the neckline detail and gives the dress a finished, intentional quality from top to bottom.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eVertical Stripe Body\u003c\/strong\u003e — fine, evenly spaced stripes running the length of the dress, elongating the silhouette and keeping the pattern clean and classic rather than bold.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eHalf Sleeves\u003c\/strong\u003e — hitting just below the elbow for ideal warm-weather coverage — cool enough for summer heat, substantial enough to wear into a cool evening without adding a layer.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eRelaxed Shift Silhouette\u003c\/strong\u003e — straight through the body with gentle ease that skims without clinging, flattering across sizes and comfortable enough to wear all day without adjusting.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eThree Colorways: Light Blue, Yellow, Pink\u003c\/strong\u003e — light blue is the most classic and versatile. Yellow is the boldest and most summery. Pink is the softest and the one that photographs best in golden hour light.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003eStripes. Contrast trim. The shift dress that already knows it's on vacation.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cul\u003e\u003c\/ul\u003e","brand":"Violet \u0026 Grace","offers":[{"title":"Light blue \/ S","offer_id":58054268354943,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Light blue \/ M","offer_id":58054268387711,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Light blue \/ L","offer_id":58054268420479,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Light blue \/ XL","offer_id":58054268453247,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Light blue \/ 2XL","offer_id":58054268486015,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Light blue \/ 3XL","offer_id":58054268518783,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ S","offer_id":58054268551551,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ M","offer_id":58054268584319,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ L","offer_id":58054268617087,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ XL","offer_id":58054268649855,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 2XL","offer_id":58054268682623,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 3XL","offer_id":58054268715391,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ S","offer_id":58054268748159,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ M","offer_id":58054268780927,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ L","offer_id":58054268813695,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ XL","offer_id":58054268846463,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 2XL","offer_id":58054268879231,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 3XL","offer_id":58054268911999,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2858\/5599\/files\/hf_20260416_110222_ce3b7343-1bde-44af-bef8-ba082b826234.png?v=1785091755"},{"product_id":"kiara","title":"Kiara | Two-Piece Striped Cotton-Linen Set","description":"\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSome sets play it safe. The Kiara \u003cem\u003eplays it free\u003c\/em\u003e. Soft cotton-linen woven with yarn-dyed stripes, an oversized tunic top with a V-neckline and three-quarter sleeves, an asymmetric hi-lo hem with side slits, matching wide-leg pants with a soft elastic waistband, vertical stripes running clean from waist to ankle—this is the set for the boho market morning, the seaside lunch, the kind of slow holiday day when you want one outfit that does it all effortlessly.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003e\"The Kiara is the set I pack for every long weekend. Wear it together for a complete look, or break it apart — the tunic over jeans, the pants with a white tee. Yellow is sunshine itself. Sage is calm and grown-up. Black is timeless. Light Blue is sea-glass. Olive is earthy. Burgundy is rich. Layered necklaces, leather sandals, straw tote. Done.\"\u003c\/em\u003e — Sarah Mitchell, Founder of Valora New York\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eTwo-Piece Cotton-Linen Set\u003c\/strong\u003e — an oversized tunic top and matching wide-leg pants, designed to wear together or separately, doubling the use of each piece.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eOversized Hi-Lo Tunic Top\u003c\/strong\u003e — a relaxed boho fit with an asymmetric hemline, shorter in the front and longer at the sides, with clean side slits for easy movement.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eV-Neckline with Three-Quarter Sleeves\u003c\/strong\u003e — a gentle V at the chest, three-quarter sleeves that graze the elbow, breezy on warm afternoons and easy to layer over a tank.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eHigh-Waisted Wide-Leg Pants\u003c\/strong\u003e — a soft elastic waistband that sits at your natural waist, generously cut wide legs that fall cleanly to the ankle, moves like a maxi skirt.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eYarn-Dyed Striped Cotton-Linen\u003c\/strong\u003e — woven stripes running horizontally on the top and vertically on the pants, the kind of texture that gets softer with every wash and always looks refreshed.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003ePull-Over Style\u003c\/strong\u003e — slips on easily over your head with no zippers or buttons, ready in seconds.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eSix Wear-Everywhere Colorways\u003c\/strong\u003e — Yellow Stripe for sunny afternoons. Sage Stripe for calm, elegant days. Black Stripe for timeless evenings. Light Blue Stripe for mornings by the sea. Olive Stripe for earthy comfort. Burgundy Stripe for rich, romantic days.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003eTwo pieces. Soft stripes. One easy holiday.\u003c\/em\u003e\u003c\/p\u003e\n","brand":"Violet \u0026 Grace","offers":[{"title":"Khaki \/ S","offer_id":58054267371903,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":58054267404671,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ L","offer_id":58054267437439,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ XL","offer_id":58054267470207,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ 2XL","offer_id":58054267502975,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Olive \/ S","offer_id":58054267535743,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Olive \/ M","offer_id":58054267568511,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Olive \/ L","offer_id":58054267601279,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Olive \/ XL","offer_id":58054267634047,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Olive \/ 2XL","offer_id":58054267666815,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":58054267699583,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":58054267732351,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":58054267765119,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":58054267797887,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":58054267830655,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ S","offer_id":58054267863423,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M","offer_id":58054267896191,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L","offer_id":58054267928959,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL","offer_id":58054267961727,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 2XL","offer_id":58054267994495,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ S","offer_id":58054268027263,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ M","offer_id":58054268060031,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ L","offer_id":58054268092799,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ XL","offer_id":58054268125567,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 2XL","offer_id":58054268158335,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ S","offer_id":58054268191103,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":58054268223871,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":58054268256639,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":58054268289407,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 2XL","offer_id":58054268322175,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2858\/5599\/files\/hf_20260508_073428_052ce583-6bac-4381-80b9-f24b2041c15c.png?v=1785091755"},{"product_id":"marlowe","title":"Marlowe | Zipper-Front Puff Sleeve Set","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThere's a particular kind of confidence that comes from knowing your outfit is doing its job before you've walked through the door. The Marlowe is that outfit. An ivory linen top with gathered puff sleeves that taper to an elasticated cuff — feminine without being fussy. A gold zip closure at the center front that replaces every button you've ever struggled with. Below: full-length wide-leg pants with a drawstring waist in the same ivory linen, falling clean and uninterrupted to the floor. Together they read as a set that cost more than it did and required more effort than it took.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003e\"The gold zip on the Marlowe is the detail I keep coming back to. It's functional — you can open it as much or as little as you want — but it also reads as intentional jewelry on the top. Pair it with gold earrings and you're done. That's the kind of shortcut I look for in a piece.\" — Sarah Mitchell, Founder of Valora New York\u003c\/em\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eGold Center-Front Zip\u003c\/strong\u003e — a full-length zipper with a gold pull that doubles as a neckline detail. Adjustable open or closed, from conservative to just enough.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eGathered Puff Sleeves\u003c\/strong\u003e — voluminous through the upper arm with a gathered elasticated cuff at the elbow. The sleeve that adds shape to a relaxed silhouette without weighing it down.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eElasticated Hem Band\u003c\/strong\u003e — a gentle cinch at the bottom of the top that defines the waist and keeps the top from overwhelming the pants. The detail that creates proportion in an otherwise relaxed set.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eDrawstring Wide-Leg Pants\u003c\/strong\u003e — full-length with a linen tie waist that adjusts to you. Clean through the leg, fluid at the hem, with enough volume to feel effortless and enough structure to look deliberate.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eIvory Linen-Look Fabric\u003c\/strong\u003e — breathable and lightweight with a soft texture. The color that works with gold jewelry, tan sandals, a straw bag, or absolutely nothing added at all.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eMatching Top and Pant\u003c\/strong\u003e — cut from the same ivory fabric so the set coordinates completely. No styling decisions required — everything is already handled.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003eGold zip. Puff sleeve. The ivory set that looks like a whole outfit plan executed perfectly.\u003c\/em\u003e\u003c\/p\u003e","brand":"Violet \u0026 Grace","offers":[{"title":"Pink \/ S","offer_id":58054269960575,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ M","offer_id":58054269993343,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ L","offer_id":58054270026111,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ XL","offer_id":58054270058879,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 2XL","offer_id":58054270091647,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 3XL","offer_id":58054270124415,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ S","offer_id":58054270157183,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ M","offer_id":58054270189951,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ L","offer_id":58054270222719,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ XL","offer_id":58054270255487,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":58054270288255,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ 3XL","offer_id":58054270321023,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ S","offer_id":58054270353791,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":58054270386559,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":58054270419327,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":58054270452095,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 2XL","offer_id":58054270484863,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 3XL","offer_id":58054270517631,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":58054270550399,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":58054270583167,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":58054270615935,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":58054270648703,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":58054270681471,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":58054270714239,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":58054270747007,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":58054270779775,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":58054270812543,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":58054270845311,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":58054270878079,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":58054270910847,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ S","offer_id":58054270943615,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":58054270976383,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":58054271009151,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":58054271041919,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":58054271074687,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 3XL","offer_id":58054271107455,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2858\/5599\/files\/hf_20260330_123437_d5c8cbe9-4bec-451e-976e-f567d976dabf.png?v=1785091755"},{"product_id":"juliana","title":"Juliana | V-Neck Varsity Top \u0026 Stripe Wide-Leg Set","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSome sets look like they belong somewhere specific — a terrace in the south of France, a long lunch that starts at noon and ends when the light changes. The Juliana is that set. An oversized linen top with a deep V-neckline trimmed in white varsity stripe at the collar and sleeve cuffs — the detail that makes a boxy summer top feel finished rather than just relaxed. Below: wide-leg pants in a bold vertical stripe that echoes the top color exactly. Worn with flat sandals and a straw hat, the whole thing looks like a decision that took no time and took all summer to find.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003e\"The varsity trim at the V-neck is the move I love most on the Juliana. It's borrowed from sportswear, placed on linen, and it works completely. It gives a very simple top a finished edge without making it formal. Layer on a gold chain, add the straw hat, and this set is the whole vacation look in two pieces.\" — Sarah Mitchell, Founder of Valora New York\u003c\/em\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eDeep V-Neck with Varsity Trim\u003c\/strong\u003e — a generous V-neckline edged in white contrast stripe that frames the neckline cleanly. The collegiate detail that elevates a relaxed linen top into something worth noticing.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eMatching Sleeve Cuff Trim\u003c\/strong\u003e — the same white stripe band at the elbow-length sleeve cuffs continues the varsity detail and ties the top together as a complete design rather than just a basic.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eOversized Boxy Linen Top\u003c\/strong\u003e — wide and relaxed through the body with a high-low hem that sits longer at the back. The shape that works over everything and photographs well from every angle.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eColor-Matched Stripe Pants\u003c\/strong\u003e — wide-leg trousers in a bold vertical stripe where the colored stripe echoes the top exactly. The coordination that looks intentional because it is.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eWide-Leg Elasticated Pants\u003c\/strong\u003e — full-length with a generous leg width, elasticated waist, and deep side pockets. The silhouette that pairs with flat sandals and needs nothing adjusted.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eSix Colorways\u003c\/strong\u003e — sage green, mustard yellow, charcoal, burgundy, cornflower blue, blush pink. Every set color-matched and complete — no mixing required.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003eVarsity trim. Stripe pant. The summer set that looks like somewhere you'd want to be.\u003c\/em\u003e\u003c\/p\u003e","brand":"Violet \u0026 Grace","offers":[{"title":"Blue \/ S","offer_id":58054268977535,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M","offer_id":58054269010303,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L","offer_id":58054269043071,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL","offer_id":58054269075839,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 2XL","offer_id":58054269108607,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 3XL","offer_id":58054269141375,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ S","offer_id":58054269174143,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":58054269206911,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":58054269239679,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":58054269272447,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 2XL","offer_id":58054269305215,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 3XL","offer_id":58054269337983,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":58054269370751,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":58054269403519,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":58054269436287,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":58054269469055,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":58054269501823,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":58054269534591,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ S","offer_id":58054269567359,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ M","offer_id":58054269600127,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ L","offer_id":58054269632895,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ XL","offer_id":58054269665663,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 2XL","offer_id":58054269698431,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 3XL","offer_id":58054269731199,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ S","offer_id":58054269763967,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":58054269796735,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":58054269829503,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":58054269862271,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":58054269895039,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 3XL","offer_id":58054269927807,"sku":null,"price":54.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2858\/5599\/files\/hf_20260331_091346_13be1abd-b809-42ed-8f21-71fc78000e71.png?v=1785091755"},{"product_id":"twiila","title":"Twiila | Wrap-Top \u0026 Wide-Leg Set","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eSome outfits demand a lot from you. The Twiila asks nothing—and gives you everything in return. A sleeveless wrap top with a deep surplice V-neck and a proper collar that makes it feel polished, not poolside. Cropped, wide-leg pants with enough volume to feel relaxed and enough structure to look intentional. Together, they read as a set. Separately, they blend seamlessly into your wardrobe and elevate your other pieces. Either way, you’re dressed in under two minutes.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003e“The collar is the detail that makes this. Without it, it’s a beach set. With it, it’s something you’d actually wear to lunch, to the farmer’s market, to the kind of Saturday that turns into an evening. That’s the set I wanted to carry.” — Sarah Mitchell, Founder of Valora New York\u003c\/em\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eDeep Surplice V-Neckline\u003c\/strong\u003e — a crossover wrap that opens at the chest without needing anything underneath. Flattering on every body, in every colorway.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eCollared Wrap Top\u003c\/strong\u003e — a sleeveless blouse silhouette with a fold-over collar that elevates the entire look from casual to considered. The detail that makes this a set you wear beyond the beach.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eSleeveless Cut\u003c\/strong\u003e — clean through the shoulder and arm, cool in the heat. The top that works from 80°F to air-conditioned anywhere.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eRelaxed Wide-Leg Pants\u003c\/strong\u003e — mid-rise with an elasticated waist and a full-length wide-leg cut. Moves like loungewear, photographs like fashion.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eLightweight Stretch Fabric\u003c\/strong\u003e — linen-textured with a slight stretch that keeps everything in place. Wrinkle-resistant enough for travel, structured enough for real life.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ \u003cstrong\u003eFive Colorways\u003c\/strong\u003e — white, burgundy, sky blue, charcoal, mustard yellow. From understated to bold—each one earns its spot in your closet.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003eOne set. Every occasion from Saturday morning to Saturday night.\u003c\/em\u003e\u003c\/p\u003e","brand":"Violet \u0026 Grace","offers":[{"title":"Yellow \/ S","offer_id":58054271533439,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ M","offer_id":58054271566207,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ L","offer_id":58054271598975,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ XL","offer_id":58054271631743,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 2XL","offer_id":58054271664511,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 3XL","offer_id":58054271697279,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ S","offer_id":58054271730047,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ M","offer_id":58054271762815,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ L","offer_id":58054271795583,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ XL","offer_id":58054271828351,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 2XL","offer_id":58054271861119,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 3XL","offer_id":58054271893887,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ S","offer_id":58054271926655,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ M","offer_id":58054271959423,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ L","offer_id":58054271992191,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ XL","offer_id":58054272024959,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":58054272057727,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ 3XL","offer_id":58054272090495,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ S","offer_id":58054272123263,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":58054272156031,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":58054272188799,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":58054272221567,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 2XL","offer_id":58054272254335,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 3XL","offer_id":58054272287103,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":58054272319871,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":58054272352639,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":58054272385407,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":58054272418175,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":58054272450943,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":58054272483711,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2858\/5599\/files\/hf_20260330_074646_ec5f16aa-990d-4da4-8816-8dd138d33c8f.png?v=1785091762"},{"product_id":"amarina","title":"Amarina | Embroidered V-Neck Collar Linen Maxi Dress","description":"\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThere's a dress that works from the airport to the beach dinner without stopping to change. The Amarina is that dress. A relaxed, floor-length shirt-dress silhouette in soft linen-cotton — collar open, short sleeves rolled, a deep V framed by dark botanical embroidery that runs from neck to chest. The kind of detail that makes a plain maxi look like it came from a boutique in the south of France.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003e\"The embroidery on the Amarina is the reason I added it. It follows the V-neckline exactly — branches running along both sides of the opening — and it's the one thing that takes a beige linen dress from basic to something you'd actually want to be photographed in. I've worn this style of dress for years and the detail placement here is better than most. Pack it. You'll wear it every day.\" — Sarah Mitchell, Founder of Valora New York\u003c\/em\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ Botanical Embroidered V-Neckline — a dark floral branch embroidery that traces both sides of the deep V from collar to chest. The handcraft detail that makes a simple linen silhouette read as considered and boutique-quality.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ Open Shirt Collar — a relaxed, spread collar that frames the embroidery and the neckline without stiffening. The collar that works open on the beach and styled with layered necklaces for an evening out.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ Short Rolled Sleeves — a short sleeve with a natural cuff roll that adds casual ease and keeps the dress cool through a full day in warm weather.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ Relaxed A-Line Floor-Length Silhouette — a straight, loose body that falls from shoulder to ankle without cinching at the waist. The shape that flatters across body types and moves freely with every step.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ Chest Patch Pocket — a single patch pocket at the left chest that adds a utilitarian detail and a resting place for a hand or a phone without disrupting the embroidery.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e✔ Five Colorways — cream, olive green, sky blue, black, yellow. From sun-washed neutrals to saturated summer tones — each version of the embroidery lands differently against the base color and all five work from spring through fall.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cem\u003eLinen body. Embroidered collar. The vacation dress that earns its place in every bag you pack.\u003c\/em\u003e\u003c\/p\u003e\n```\n(Note: The original provided text is already in English. No translation was necessary.)","brand":"Violet \u0026 Grace","offers":[{"title":"Yellow \/ S","offer_id":58054272516479,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ M","offer_id":58054272549247,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ L","offer_id":58054272582015,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ XL","offer_id":58054272614783,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 2XL","offer_id":58054272647551,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 3XL","offer_id":58054272680319,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ S","offer_id":58054272713087,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":58054272745855,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":58054272778623,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":58054272811391,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":58054272844159,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 3XL","offer_id":58054272876927,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":58054272909695,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":58054272942463,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":58054272975231,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":58054273007999,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":58054273040767,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":58054273073535,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ S","offer_id":58054273106303,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ M","offer_id":58054273139071,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ L","offer_id":58054273171839,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ XL","offer_id":58054273204607,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":58054273237375,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ 3XL","offer_id":58054273270143,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":58054273302911,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":58054273335679,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":58054273368447,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":58054273401215,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":58054273433983,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":58054273466751,"sku":null,"price":44.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0947\/2858\/5599\/files\/hf_20260403_075344_1639ab22-1f9a-466b-8540-4ce938a49335.png?v=1785091762"}],"url":"https:\/\/oliviaandclairelondon.com\/collections\/valora-sets.oembed","provider":"Olivia \u0026 Claire London","version":"1.0","type":"link"}