{"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","url":"https:\/\/oliviaandclairelondon.com\/products\/sanina","provider":"Olivia \u0026 Claire London","version":"1.0","type":"link"}