{"product_id":"valentina-sleeveless-blazer-mini-dress-with-ruffle-detail","title":"Valentina | Sleeveless Blazer Mini Dress with Ruffle Detail","description":"\u003cp\u003eMeet the Valentina — tailoring with a sense of occasion. A notched lapel and deep V neckline give it sharp blazer structure, while a single-button asymmetric closure releases into a cascading ruffle down the hip. The fitted silhouette holds its shape through the waist to a mini length, with a clean, uninterrupted back. Made for city evenings, cocktail parties, wedding receptions and dinners that turn into nights out.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eNotched lapel with deep V neckline\u003c\/li\u003e\n\u003cli\u003eSleeveless tailored silhouette\u003c\/li\u003e\n\u003cli\u003eAsymmetric single-button closure\u003c\/li\u003e\n\u003cli\u003eCascading ruffle detail at the hip\u003c\/li\u003e\n\u003cli\u003eFitted through the waist to mini length\u003c\/li\u003e\n\u003cli\u003eStructured woven fabric blend\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eStyling Suggestions\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eBarely-there heels and a slim clutch for evenings\u003c\/li\u003e\n\u003cli\u003ePointed slingbacks and gold hoops for a wedding reception\u003c\/li\u003e\n\u003cli\u003eLayer a fine necklace to sit inside the lapel\u003c\/li\u003e\n\u003cli\u003eSheer tights and a longline coat for cooler months\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSize \u0026amp; Fit\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e \u003cli\u003eTailored, fitted silhouette through the bust, waist and hips\u003c\/li\u003e\n\u003cli\u003eTrue to size; between sizes, size up — the structured fabric has minimal stretch\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6 print:overflow-x-visible\"\u003e\n\u003ctable class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\"\u003e\n\u003cthead class=\"text-left\"\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eSize\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eUK\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eBust (in)\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eWaist (in)\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\"\u003eHips (in)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXS\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e6\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e32¾\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e25½\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e35¾\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e8\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e33½\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e26¾\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e36½\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e10\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e34¾\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e27½\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e37¾\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e12\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e35½\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e28¼\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e38½\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e14\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e36½\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e29½\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e39¾\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e16\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e38¼\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e31\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e41¼\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e18\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e39¼\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e32¾\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e43\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e20\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e41\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e33¾\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"\u003e44\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eCare Instructions\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eHand wash cold or machine wash on a delicate cycle\u003c\/li\u003e\n\u003cli\u003eDo not bleach\u003c\/li\u003e\n\u003cli\u003eHang to dry away from direct sunlight\u003c\/li\u003e\n\u003cli\u003eCool iron when needed, pressing the lapel flat and steaming the ruffle\u003c\/li\u003e\n\u003cli\u003eDo not tumble dry\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"RoselynAtelier","offers":[{"title":"White \/ UK 6 (XS)","offer_id":43572531921102,"sku":null,"price":57.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ UK 8 (S)","offer_id":43572531953870,"sku":null,"price":57.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ UK 10 (M)","offer_id":43572531986638,"sku":null,"price":57.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ UK 12 (M)","offer_id":43572532019406,"sku":null,"price":57.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ UK 14 (L)","offer_id":43572532052174,"sku":null,"price":57.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ UK 16 (L)","offer_id":43572532084942,"sku":null,"price":57.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ UK 18 (XL)","offer_id":43572532117710,"sku":null,"price":57.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ UK 20 (XL)","offer_id":43572532150478,"sku":null,"price":57.99,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ UK 6 (XS)","offer_id":43572532183246,"sku":null,"price":57.99,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ UK 8 (S)","offer_id":43572532216014,"sku":null,"price":57.99,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ UK 10 (M)","offer_id":43572532248782,"sku":null,"price":57.99,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ UK 12 (M)","offer_id":43572532281550,"sku":null,"price":57.99,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ UK 14 (L)","offer_id":43572532314318,"sku":null,"price":57.99,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ UK 16 (L)","offer_id":43572532347086,"sku":null,"price":57.99,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ UK 18 (XL)","offer_id":43572532379854,"sku":null,"price":57.99,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ UK 20 (XL)","offer_id":43572532412622,"sku":null,"price":57.99,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ UK 6 (XS)","offer_id":43572532445390,"sku":null,"price":57.99,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ UK 8 (S)","offer_id":43572532478158,"sku":null,"price":57.99,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ UK 10 (M)","offer_id":43572532510926,"sku":null,"price":57.99,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ UK 12 (M)","offer_id":43572532543694,"sku":null,"price":57.99,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ UK 14 (L)","offer_id":43572532576462,"sku":null,"price":57.99,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ UK 16 (L)","offer_id":43572532609230,"sku":null,"price":57.99,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ UK 18 (XL)","offer_id":43572532641998,"sku":null,"price":57.99,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ UK 20 (XL)","offer_id":43572532674766,"sku":null,"price":57.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0671\/4933\/2686\/files\/44.png?v=1784734811","url":"https:\/\/roselynatelier.co.uk\/products\/valentina-sleeveless-blazer-mini-dress-with-ruffle-detail","provider":"RoselynAtelier","version":"1.0","type":"link"}