{"title":"Shirts Women","description":null,"products":[{"product_id":"solveig-womens-satin-button-down-shirt","title":"Solveig | Women's Satin Button-Down Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eLustrous Sheen, Timeless Cut\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eThe Solveig shirt pairs a lustrous satin finish with a classic, collared silhouette — a refined wardrobe staple built for effortless polish from desk to dinner.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eWhy You'll Love It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eClassic point collar:\u003c\/strong\u003e A structured collar with deep V-neckline brings a refined, tailored finish.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eButton-down front:\u003c\/strong\u003e A full button placket adds versatile styling — worn open, buttoned, or tucked.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eLong fitted sleeves:\u003c\/strong\u003e Sleek sleeves with button cuffs add a polished, considered detail.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eRelaxed, flowing fit:\u003c\/strong\u003e A comfortable, easy silhouette skims the body without clinging.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eLustrous satin finish:\u003c\/strong\u003e A smooth, glossy fabric that catches the light and elevates every outfit.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eEffortless styling:\u003c\/strong\u003e Pairs easily with tailored trousers, skirts, or denim for versatile day-to-night wear.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eThe Solveig shirt is the effortless choice for the office, evenings out, and elevated everyday styling where lustrous polish is the only brief — wear it as the piece your wardrobe rotation has been missing.\u003c\/p\u003e","brand":"Harris London","offers":[{"title":"Beige \/ S","offer_id":52539310604554,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ M","offer_id":52539310637322,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ L","offer_id":52539310670090,"sku":null,"price":34.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0927\/4530\/2282\/files\/KreaProduct5.jpg?v=1770751288"},{"product_id":"rosamund-striped-chest-pocket-shirt","title":"Rosamund Striped Chest Pocket Shirt","description":"\u003cp\u003eThe Rosamund shirt brings together a timeless striped print and a relaxed, collared silhouette for an everyday wardrobe staple that never goes out of style. A structured point collar gives a clean, classic finish that works equally well dressed up or down, while the single chest pocket adds a touch of heritage-inspired charm.\u003c\/p\u003e\u003cp\u003eDesigned with a full button-down front, this shirt offers versatile styling options — wear it open over a tee, buttoned up, or tucked into trousers. The relaxed, boxy fit skims the body comfortably without clinging, and the soft rolled long sleeves bring an easy, off-duty feel to the design.\u003c\/p\u003e\u003cp\u003ePerfect for the office, weekend brunches, or easy everyday layering, the Rosamund shirt is the classic striped piece your wardrobe rotation has been missing.\u003c\/p\u003e\u003ch3\u003eGrößentabelle\u003c\/h3\u003e\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eGröße\u003c\/th\u003e\n\u003cth\u003eBrust (cm)\u003c\/th\u003e\n\u003cth\u003eTaille (cm)\u003c\/th\u003e\n\u003cth\u003eHüfte (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e8\u003c\/td\u003e\n\u003ctd\u003e84.00\u003c\/td\u003e\n\u003ctd\u003e66.00\u003c\/td\u003e\n\u003ctd\u003e92.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e10\u003c\/td\u003e\n\u003ctd\u003e88.00\u003c\/td\u003e\n\u003ctd\u003e70.00\u003c\/td\u003e\n\u003ctd\u003e96.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e14\u003c\/td\u003e\n\u003ctd\u003e97.00\u003c\/td\u003e\n\u003ctd\u003e79.00\u003c\/td\u003e\n\u003ctd\u003e105.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Harris London","offers":[{"title":"Red \/ S","offer_id":52645412110602,"sku":null,"price":32.99,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":52645412143370,"sku":null,"price":32.99,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":52645412176138,"sku":null,"price":32.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0927\/4530\/2282\/files\/KreaProduct3.jpg?v=1770753342"},{"product_id":"clementine-striped-ruffle-trim-shirt","title":"Clémentine Striped Ruffle Trim Shirt","description":"\u003cp\u003eThe Clémentine shirt brings together a timeless striped print with a delicate ruffle trim placket, creating a considered wardrobe staple that layers effortlessly into everyday outfits with a touch of romantic detail.\u003c\/p\u003e\u003cp\u003eA structured point collar gives a clean, classic finish that works equally well dressed up or down, while the ruffled edge along the button front adds a soft, feminine touch. The full button-down placket allows for versatile styling, whether worn open over a top, buttoned up, or tucked in.\u003c\/p\u003e\u003cp\u003eCut in a relaxed, boxy fit, this shirt skims the body comfortably without clinging, making it easy to wear from the office to weekend brunches. Pair it with denim, tailored trousers or a skirt for an effortless everyday look built around a classic stripe.\u003c\/p\u003e\u003ch3\u003eGrößentabelle\u003c\/h3\u003e\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eGröße\u003c\/th\u003e\n\u003cth\u003eBrust (cm)\u003c\/th\u003e\n\u003cth\u003eTaille (cm)\u003c\/th\u003e\n\u003cth\u003eHüfte (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e8\u003c\/td\u003e\n\u003ctd\u003e84.00\u003c\/td\u003e\n\u003ctd\u003e66.00\u003c\/td\u003e\n\u003ctd\u003e92.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e10\u003c\/td\u003e\n\u003ctd\u003e88.00\u003c\/td\u003e\n\u003ctd\u003e70.00\u003c\/td\u003e\n\u003ctd\u003e96.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e14\u003c\/td\u003e\n\u003ctd\u003e97.00\u003c\/td\u003e\n\u003ctd\u003e79.00\u003c\/td\u003e\n\u003ctd\u003e105.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Harris London","offers":[{"title":"Pink \/ S","offer_id":52645424660746,"sku":null,"price":33.99,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ M","offer_id":52645424693514,"sku":null,"price":33.99,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ L","offer_id":52645424726282,"sku":null,"price":33.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0927\/4530\/2282\/files\/KreaProduct2.jpg?v=1770753365"},{"product_id":"wilhelmina-womens-relaxed-fit-button-down-shirt","title":"Wilhelmina | Women's Relaxed Fit Button-Down Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eBold Colour, Effortless Ease\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eThe Wilhelmina shirt brings a vibrant, statement colour to a relaxed, collared silhouette — a versatile wardrobe staple built for effortless everyday layering.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eWhy You'll Love It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eClassic point collar:\u003c\/strong\u003e A structured collar adds a clean, timeless finish that works dressed up or down.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eButton-down front:\u003c\/strong\u003e A full button placket adds versatile styling — worn open, buttoned, or tucked.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eRelaxed, oversized fit:\u003c\/strong\u003e A comfortable, easy silhouette skims the body without clinging.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eRolled long sleeves:\u003c\/strong\u003e Soft, easy sleeves add relaxed, off-duty ease to the design.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eSmooth matte fabric:\u003c\/strong\u003e A soft-touch finish that moves beautifully and stays comfortable all day.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eBold statement colour:\u003c\/strong\u003e A vibrant, eye-catching shade brings instant personality to any outfit.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eThe Wilhelmina shirt is the effortless choice for warm days, weekend errands, and easy everyday styling where bold colour is the only brief — wear it as the piece your wardrobe rotation has been missing.\u003c\/p\u003e","brand":"Harris London","offers":[{"title":"Pink \/ S","offer_id":52866931261706,"sku":null,"price":32.99,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ M","offer_id":52866931294474,"sku":null,"price":32.99,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ L","offer_id":52866931327242,"sku":null,"price":32.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0927\/4530\/2282\/files\/omni-e374b799-8260-4180-bbab-c9a2a7599100.jpg?v=1776192219"},{"product_id":"iris-womens-floral-print-button-down-shirt","title":"Iris | Women's Floral Print Button-Down Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eBotanical Print, Everyday Polish\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eThe Iris shirt brings a vivid floral print to a classic, collared silhouette — a versatile wardrobe staple built for effortless everyday layering.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eWhy You'll Love It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eClassic point collar:\u003c\/strong\u003e A structured collar adds a clean, timeless finish that works dressed up or down.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eButton-down front:\u003c\/strong\u003e A full button placket adds versatile styling — worn open, buttoned, or tucked.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eRolled long sleeves:\u003c\/strong\u003e Soft, easy sleeves add relaxed, off-duty ease to the design.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eRelaxed, boxy fit:\u003c\/strong\u003e A comfortable, easy silhouette skims the body without clinging.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eLightweight flowing fabric:\u003c\/strong\u003e A soft, breathable finish that moves beautifully and stays comfortable all day.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eVivid floral print:\u003c\/strong\u003e An all-over botanical pattern brings colourful, considered detail to the design.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eThe Iris shirt is the effortless choice for warm days, weekend errands, and easy everyday styling where botanical print is the only brief — wear it as the piece your wardrobe rotation has been missing.\u003c\/p\u003e","brand":"Harris London","offers":[{"title":"S","offer_id":52876756877578,"sku":null,"price":32.99,"currency_code":"GBP","in_stock":true},{"title":"M","offer_id":52876756910346,"sku":null,"price":32.99,"currency_code":"GBP","in_stock":true},{"title":"L","offer_id":52876756943114,"sku":null,"price":32.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0927\/4530\/2282\/files\/BB1.jpg?v=1776364304"},{"product_id":"anouk-womens-linen-button-down-shirt","title":"Anouk | Women's Linen Button-Down Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eEffortless Texture, Everyday Staple\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eThe Anouk shirt brings a soft, textured linen finish to a relaxed, button-down silhouette — a breathable wardrobe essential built for warm-weather layering and easy everyday styling.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eWhy You'll Love It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eClassic point collar:\u003c\/strong\u003e A structured collar adds a clean, timeless finish that works dressed up or down.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eButton-down front:\u003c\/strong\u003e A full button placket adds versatile styling — worn open, buttoned, or tucked.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eRelaxed, boxy fit:\u003c\/strong\u003e A comfortable, easy silhouette skims the body without clinging.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eRolled long sleeves:\u003c\/strong\u003e Soft, easy sleeves add relaxed, off-duty ease to the design.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eBreathable linen texture:\u003c\/strong\u003e A natural, textured fabric that stays cool and comfortable in warmer months.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eEffortless styling:\u003c\/strong\u003e Pairs easily with denim, tailored trousers, or shorts for relaxed everyday wear.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eThe Anouk shirt is the effortless choice for warm days, weekend errands, and easy everyday styling where natural texture is the only brief — wear it as the piece your wardrobe rotation has been missing.\u003c\/p\u003e","brand":"Harris London","offers":[{"title":"White \/ S","offer_id":52886305243402,"sku":null,"price":29.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":52886305276170,"sku":null,"price":29.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":52886305308938,"sku":null,"price":29.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0927\/4530\/2282\/files\/omni-5814614a-0ebf-4aee-8ca4-aefc34d01d8d.png?v=1776529676"},{"product_id":"marigold-womens-linen-long-sleeve-shirt","title":"Marigold | Women's Linen Long Sleeve Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eEffortless Linen, Everyday Ease\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eThe Marigold shirt brings together a classic collar and breathable linen weave in a relaxed, easy-to-style silhouette — a wardrobe staple built for warm days and effortless layering.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eWhy You'll Love It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eClassic point collar:\u003c\/strong\u003e A crisp, structured collar adds a polished finish to the design.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eFull button placket:\u003c\/strong\u003e A clean front-button closure makes for easy on, easy off styling.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eLong, roll-up sleeves:\u003c\/strong\u003e Full-length sleeves wear down for polish or rolled for a relaxed edge.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eRelaxed, boxy fit:\u003c\/strong\u003e A comfortable, easy silhouette skims the body without clinging.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eBreathable linen weave:\u003c\/strong\u003e A lightweight, textured fabric that stays cool and comfortable all day.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eEffortless styling:\u003c\/strong\u003e Pairs easily with denim, tailored trousers, or layered over a dress.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eThe Marigold shirt is the effortless choice for warm-weather days, weekend errands, and easy everyday styling where understated linen is the only brief — wear it as the piece your wardrobe rotation has been missing.\u003c\/p\u003e","brand":"Harris London","offers":[{"title":"White \/ S","offer_id":52954309361930,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":52954309394698,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":52954309427466,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":52954309460234,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":52954309493002,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":52954309525770,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":52954309558538,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":52954309591306,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ S","offer_id":52954309624074,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ M","offer_id":52954309656842,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ L","offer_id":52954309689610,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ XL","offer_id":52954309722378,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ 2XL","offer_id":52954309755146,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ 3XL","offer_id":52954309787914,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ 4XL","offer_id":52954309820682,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ 5XL","offer_id":52954309853450,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ S","offer_id":52954309886218,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ M","offer_id":52954309918986,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ L","offer_id":52954309951754,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ XL","offer_id":52954309984522,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 2XL","offer_id":52954310017290,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 3XL","offer_id":52954310050058,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 4XL","offer_id":52954310082826,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 5XL","offer_id":52954310115594,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":52954310148362,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":52954310181130,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":52954310213898,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":52954310246666,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":52954310279434,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":52954310312202,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":52954310344970,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":52954310377738,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ S","offer_id":52954310410506,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ M","offer_id":52954310443274,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ L","offer_id":52954310476042,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ XL","offer_id":52954310508810,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 2XL","offer_id":52954310541578,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 3XL","offer_id":52954310574346,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 4XL","offer_id":52954310607114,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Yellow \/ 5XL","offer_id":52954310639882,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ S","offer_id":52954310672650,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":52954310705418,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":52954310738186,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":52954310770954,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":52954310803722,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 3XL","offer_id":52954310836490,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 4XL","offer_id":52954310869258,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 5XL","offer_id":52954310902026,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ S","offer_id":52954310934794,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ M","offer_id":52954310967562,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ L","offer_id":52954311000330,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ XL","offer_id":52954311033098,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 2XL","offer_id":52954311065866,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 3XL","offer_id":52954311098634,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 4XL","offer_id":52954311131402,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 5XL","offer_id":52954311164170,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ S","offer_id":52954311196938,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M","offer_id":52954311229706,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L","offer_id":52954311262474,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL","offer_id":52954311295242,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 2XL","offer_id":52954311328010,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 3XL","offer_id":52954311360778,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 4XL","offer_id":52954311393546,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 5XL","offer_id":52954311426314,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0927\/4530\/2282\/files\/Laja_FestlicheBlusefurDamen_3d2d9667-74fa-4ac0-b8c2-1279bf337256.jpg?v=1777480923"},{"product_id":"rachel-satin-cowl-neck-long-sleeve-blouse","title":"Rachel | Satin Cowl Neck Long Sleeve Blouse","description":"\u003cp\u003eThe Rachel blouse brings fluid drape and polished sheen together in one refined piece. A soft, gathered cowl neckline offers an elegant, feminine finish, while the structured point collar adds a crisp, tailored contrast. Cut with long, fitted sleeves, the silhouette stays sleek from shoulder to wrist for a flattering, put-together shape.\u003c\/p\u003e\u003cp\u003eMade from a smooth satin-touch fabric that catches the light with a subtle sheen, this blouse features a gently draped bodice that moves beautifully with every step. It's a versatile addition to any wardrobe, equally at home in the office, at dinner dates, or styled up for evening occasions.\u003c\/p\u003e\u003cp\u003eStyle the Rachel blouse with tailored trousers or a pencil skirt for smart-casual polish, or dress it down with denim for effortless everyday elegance. Available in Brown, Dark Blue and White, in sizes XS to 3XL.\u003c\/p\u003e","brand":"Harris London","offers":[{"title":"Brown \/ 4","offer_id":53014821798154,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 6","offer_id":53014821830922,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 8","offer_id":53014821863690,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 10","offer_id":53014821896458,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 12","offer_id":53014821929226,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 14","offer_id":53014821961994,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 16","offer_id":53014821994762,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Blue \/ 4","offer_id":53014822027530,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Blue \/ 6","offer_id":53014822060298,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Blue \/ 8","offer_id":53014822093066,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Blue \/ 10","offer_id":53014822125834,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Blue \/ 12","offer_id":53014822158602,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Blue \/ 14","offer_id":53014822191370,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Blue \/ 16","offer_id":53014822224138,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4","offer_id":53014822256906,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 6","offer_id":53014822289674,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 8","offer_id":53014822322442,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 10","offer_id":53014822355210,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 12","offer_id":53014822387978,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 14","offer_id":53014822420746,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 16","offer_id":53014822453514,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 18","offer_id":53489813127434,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Blue \/ 18","offer_id":53489813160202,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 18","offer_id":53489813192970,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 20","offer_id":53489813225738,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Blue \/ 20","offer_id":53489813258506,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 20","offer_id":53489813291274,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0927\/4530\/2282\/files\/Untitled-1_1920x1920_42a3c299-cb4d-4822-9599-4eefc76a647a.webp?v=1778319436"},{"product_id":"marielle-striped-long-sleeve-blouse","title":"Marielle | Striped Long Sleeve Blouse for Effortless Everyday Style","description":"\u003cp\u003eMeet Marielle, a soft-striped blouse designed for effortless everyday wear. Cut with a relaxed, roll-sleeve fit and a subtly curved dip hem, this striped long sleeve blouse is a versatile staple built for casual styling, whether you're running weekend errands or heading out for a low-key catch-up.\u003c\/p\u003e\u003cp\u003eThe vertical stripe pattern adds classic, understated texture, while the clean round neckline keeps the look simple and easy to wear. The full-length sleeves can be worn down for coverage or rolled up for a relaxed, laid-back edge, and the gently curved hemline gives a considered finish to the overall silhouette.\u003c\/p\u003e\u003cp\u003eMade from a lightweight woven fabric, this blouse feels soft and breathable against the skin, moving easily and staying comfortable throughout the day. Style Marielle with denim or shorts for a relaxed off-duty look, or pair it with tailored trousers for a smarter, easy-going outfit.\u003c\/p\u003e\u003cp\u003eAvailable in a choice of colourways, it's the striped blouse your wardrobe rotation has been missing.\u003c\/p\u003e","brand":"Harris London","offers":[{"title":"Blue \/ 4","offer_id":53014823403786,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 6","offer_id":53014823436554,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 8","offer_id":53014823469322,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 10","offer_id":53014823502090,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 12","offer_id":53014823534858,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 14","offer_id":53014823567626,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 16","offer_id":53014823600394,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 4","offer_id":53014823633162,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 6","offer_id":53014823665930,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 8","offer_id":53014823698698,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 10","offer_id":53014823731466,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 12","offer_id":53014823764234,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 14","offer_id":53014823797002,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 16","offer_id":53014823829770,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ 4","offer_id":53014823862538,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ 6","offer_id":53014823895306,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ 8","offer_id":53014823928074,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ 10","offer_id":53014823960842,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ 12","offer_id":53014823993610,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ 14","offer_id":53014824026378,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ 16","offer_id":53014824059146,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 18","offer_id":53489824235786,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 18","offer_id":53489824268554,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ 18","offer_id":53489824301322,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 20","offer_id":53489824334090,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Beige \/ 20","offer_id":53489824366858,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Grey \/ 20","offer_id":53489824399626,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0927\/4530\/2282\/files\/Tasha___Chic_Striped_Blouse_for_Women_0.png?v=1778319492"},{"product_id":"sandy-point-collar-button-front-long-sleeve-relaxed-crinkle-muslin-shirt","title":"Sandy | Point Collar Button-Front Long Sleeve Relaxed Crinkle Muslin Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eSoft, Breezy, Completely Effortless.\u003c\/strong\u003e The Sandy Shirt pairs a classic point collar with a relaxed button-front and a beautifully textured crinkle muslin fabric into one supremely wearable warm-weather shirt — the kind of piece that feels like a second skin from the very first wear and looks effortlessly considered however it is styled.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy You'll Love It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003ePoint collar:\u003c\/strong\u003e The soft, slightly unstructured point collar sits with a relaxed, natural drape — casual enough for everyday wear and polished enough to style open at the neck with layered jewellery for a completely considered warm-weather look.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eButton-front closure:\u003c\/strong\u003e A neat row of tonal buttons fastens from collar to hem — classic in construction and entirely versatile, worn fully buttoned for a complete look, half-open for a relaxed everyday alternative, or tied at the waist for a cropped, effortless styling option.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eLong sleeves with cuffs:\u003c\/strong\u003e The full-length sleeves finish in a simple buttoned cuff — rolling naturally and easily for a casual three-quarter finish on warmer days, and keeping the Sandy as versatile across seasons as it is across occasions.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCrinkle muslin fabric:\u003c\/strong\u003e The softly textured, double-layered muslin is the defining quality of the Sandy — incredibly lightweight, naturally crinkled, and with a beautifully airy, breathable hand feel that makes it the ultimate warm-weather fabric from morning to evening.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRelaxed fit:\u003c\/strong\u003e Generously cut through the body with an easy, flowing silhouette — comfortable, completely unrestricted, and perfectly styled tucked, half-tucked, or worn completely loose over jeans, shorts, or a swimsuit with equal effortless ease.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe Sandy is the shirt your summer wardrobe has been waiting for — wear it open over a bikini top at the beach, half-tucked into white linen trousers for a relaxed daytime look, or paired with straight-leg jeans and sandals for an effortless everyday outfit that needs absolutely nothing else.\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\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-border-300\/60 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-border-300\/60 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-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eLength (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-border-300\/30 py-2 pr-4 align-top\"\u003eXS\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e37.5\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e24.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e38.0\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e24.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e39.5\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e25.0\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e41.5\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e25.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e44.0\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e26.0\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e46.5\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e26.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003ch6 data-end=\"43\" data-start=\"0\"\u003e\n\u003cbr\u003e\u003cbr\u003e\n\u003c\/h6\u003e","brand":"Harris London","offers":[{"title":"Pink \/ XS","offer_id":53020823617802,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ S","offer_id":53020823650570,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ M","offer_id":53020823683338,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ L","offer_id":53020823716106,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ XL","offer_id":53020823748874,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 2XL","offer_id":53020823781642,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ XS","offer_id":53020823814410,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ S","offer_id":53020823847178,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ M","offer_id":53020823879946,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ L","offer_id":53020823912714,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ XL","offer_id":53020823945482,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Orange \/ 2XL","offer_id":53020823978250,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ XS","offer_id":53020824011018,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ S","offer_id":53020824043786,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ M","offer_id":53020824076554,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ L","offer_id":53020824109322,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ XL","offer_id":53020824142090,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 2XL","offer_id":53020824174858,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Aqua Blue \/ XS","offer_id":53020824207626,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Aqua Blue \/ S","offer_id":53020824240394,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Aqua Blue \/ M","offer_id":53020824273162,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Aqua Blue \/ L","offer_id":53020824305930,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Aqua Blue \/ XL","offer_id":53020824338698,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Aqua Blue \/ 2XL","offer_id":53020824371466,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0927\/4530\/2282\/files\/Womens-Button-Front-Shirt-Roll-Up-Sleeves-with-Pocket-Detail.png?v=1778416851"},{"product_id":"denim-point-collar-dual-chest-pocket-button-front-roll-sleeve-chambray-shirt","title":"Denim | Point Collar Dual Chest Pocket Button-Front Roll Sleeve Chambray Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThe Classic You Keep Coming Back To.\u003c\/strong\u003e The Denim Shirt takes the most timeless wardrobe staple of all — the chambray button-front — and executes it with a sharp point collar, dual chest pockets, and a relaxed, rollable sleeve for a shirt that is effortlessly versatile, endlessly wearable, and completely impossible to replace.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy You'll Love It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003ePoint collar:\u003c\/strong\u003e The clean, structured point collar sits flat and precise at the neckline — crisp and tailored in character, grounding the casual chambray fabric with a polished, considered quality that keeps the shirt looking intentionally styled whether worn open or fully buttoned.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eDual chest pockets with snap buttons:\u003c\/strong\u003e Two symmetrical flap pockets sit at the chest with gold-tone snap fastenings — a classic workwear detail executed with genuine precision that adds both practical function and a bold, utilitarian character that gives the shirt its unmistakably authentic denim aesthetic.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eButton-front closure:\u003c\/strong\u003e A full row of gold-tone snap buttons fastens cleanly from collar to hem — classic in construction, easy in wear, and offering the versatility to style fully buttoned, half-open, or worn completely loose over a simple tee depending entirely on the occasion.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRoll-tab sleeves:\u003c\/strong\u003e The long sleeves roll and fasten at the elbow for a clean, casual cuffed finish — practical and relaxed, giving the shirt its effortlessly versatile character across every season and every temperature throughout the year.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRelaxed fit:\u003c\/strong\u003e Generously cut through the body with a comfortable, easy silhouette — perfectly proportioned to tuck neatly into high-waisted jeans, wear loose over leggings, or tie at the waist for an entirely different look with zero additional effort.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe Denim Shirt is the wardrobe staple that never stops working — wear it tucked into straight-leg jeans for a classic double-denim look, tied at the waist over a midi dress for an effortless layered outfit, or worn open over a fitted white tee for a casual everyday combination that needs absolutely nothing else.\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\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-border-300\/60 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-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eLength (in)\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 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-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eSleeve Length (in)\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eShoulder Width (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-border-300\/30 py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e28.3\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e41.7\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e20.1\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e20.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e28.7\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e43.3\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e20.5\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e20.9\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e29.1\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e44.9\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e20.9\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e21.3\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e29.5\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e46.5\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e21.3\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e21.7\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003ch6 data-start=\"0\" data-end=\"37\"\u003e\n\u003cbr\u003e\u003cbr\u003e\n\u003c\/h6\u003e","brand":"Harris London","offers":[{"title":"Blue \/ S","offer_id":53020826697994,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M","offer_id":53020826730762,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L","offer_id":53020826763530,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL","offer_id":53020826796298,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ S","offer_id":53020826829066,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ M","offer_id":53020826861834,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ L","offer_id":53020826894602,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ XL","offer_id":53020826927370,"sku":null,"price":39.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0927\/4530\/2282\/files\/Women_sDenimShirtwithButtonFrontandLongSleeves_5.png?v=1778416930"},{"product_id":"breezy-v-neck-henley-roll-sleeve-curved-hem-relaxed-linen-shirt","title":"Breezy | V-Neck Henley Roll Sleeve Curved Hem Relaxed Linen Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eLaid-Back Ease, Effortlessly Worn.\u003c\/strong\u003e The Breezy Shirt combines a split V-henley neckline, rollable long sleeves, and a flowing curved hem in a lightweight linen construction into one completely effortless warm-weather shirt — the kind of piece you reach for every single morning without a second thought and wear from beach to brunch without changing a thing.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy You'll Love It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eSplit V-henley neckline:\u003c\/strong\u003e The open V sits with a small button at the top — casual, relaxed, and adding a subtle, considered detail that keeps the neckline looking intentionally styled rather than simply open, and works beautifully with layered pendant necklaces or worn entirely bare.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRoll-tab sleeves:\u003c\/strong\u003e The long sleeves roll and button at the elbow for a clean, casual cuffed finish — practical, relaxed, and giving the Breezy its effortlessly versatile character whether worn full-length on cooler days or rolled up for warmer ones.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRelaxed oversized fit:\u003c\/strong\u003e Generously cut through the body with a loose, flowing silhouette — comfortable, completely unrestricted, and perfectly styled worn loose over shorts, half-tucked into jeans, or belted at the waist for an entirely different look.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eCurved hem:\u003c\/strong\u003e The gently rounded hemline sits longer at the back — a flattering, considered finishing detail that layers beautifully over leggings or jeans and keeps the Breezy looking deliberately styled from every angle.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eLightweight linen fabric:\u003c\/strong\u003e The fine, naturally textured linen is breathable, airy, and beautifully relaxed in drape — lightweight enough for the warmest days and structured enough to hold its shape comfortably throughout every wear.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe Breezy is your warm-weather everyday essential — wear it loose over a swimsuit at the beach, half-tucked into linen shorts for a relaxed weekend look, or paired with straight-leg jeans and sandals for an effortless everyday outfit that needs absolutely nothing else.\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\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-border-300\/60 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-border-300\/60 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-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eSleeve Length (in)\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eLength (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-border-300\/30 py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e39.37\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e24.02\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e30.31\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e41.34\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e24.41\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e30.71\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e43.31\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e24.80\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e31.10\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e45.28\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e25.20\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e31.50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e47.24\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e25.59\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e31.89\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e49.21\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e25.98\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e32.28\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e51.18\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e26.38\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e32.68\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e53.15\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e26.77\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e33.07\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003ch6\u003e\n\u003cbr\u003e\u003cbr\u003e\n\u003c\/h6\u003e","brand":"Harris London","offers":[{"title":"Light Blue \/ S","offer_id":53020827812106,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ M","offer_id":53020827844874,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ L","offer_id":53020827877642,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ XL","offer_id":53020827910410,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":53020827943178,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ 3XL","offer_id":53020827975946,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ 4XL","offer_id":53020828008714,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Blue \/ 5XL","offer_id":53020828041482,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ S","offer_id":53020828074250,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":53020828107018,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":53020828139786,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":53020828172554,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":53020828205322,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":53020828238090,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":53020828270858,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":53020828303626,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ S","offer_id":53020828336394,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":53020828369162,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":53020828401930,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":53020828434698,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":53020828467466,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 3XL","offer_id":53020828500234,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 4XL","offer_id":53020828533002,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 5XL","offer_id":53020828565770,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ S","offer_id":53020828598538,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ M","offer_id":53020828631306,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ L","offer_id":53020828664074,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ XL","offer_id":53020828696842,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 2XL","offer_id":53020828729610,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 3XL","offer_id":53020828762378,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 4XL","offer_id":53020828795146,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 5XL","offer_id":53020828827914,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ S","offer_id":53020828860682,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ M","offer_id":53020828893450,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ L","offer_id":53020828926218,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ XL","offer_id":53020828958986,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 2XL","offer_id":53020828991754,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 3XL","offer_id":53020829024522,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 4XL","offer_id":53020829057290,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 5XL","offer_id":53020829090058,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ S","offer_id":53020829122826,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ M","offer_id":53020829155594,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ L","offer_id":53020829188362,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ XL","offer_id":53020829221130,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ 2XL","offer_id":53020829253898,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ 3XL","offer_id":53020829286666,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ 4XL","offer_id":53020829319434,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ 5XL","offer_id":53020829352202,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0927\/4530\/2282\/files\/7ef42a826b9e43239f22c01a82f6eca2.jpg?v=1778416962"},{"product_id":"lola-v-neck-button-front-three-quarter-sleeve-relaxed-linen-shirt","title":"Lola | V-Neck Button-Front Three-Quarter Sleeve Relaxed Linen Shirt","description":"\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-(--header-height)\" dir=\"auto\" data-turn-id=\"0564f356-b42d-42a3-9c25-2320512193b3\" data-testid=\"conversation-turn-207\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69bbe2b7-0868-8324-bef9-a536c0dcfb02-4\" data-testid=\"conversation-turn-208\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"420191a3-a205-46ae-8ef7-1252d093083f\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eEasy, Airy, Entirely Effortless.\u003c\/strong\u003e The Lola Shirt brings together a deep V-neckline, a casual button front, and a relaxed linen construction into one supremely wearable warm-weather essential — the kind of shirt that feels as good as it looks and goes with everything in your wardrobe without a single moment of thought required.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy You'll Love It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eDeep V-neckline:\u003c\/strong\u003e The open V sits at a naturally flattering depth — effortlessly feminine, completely unfussy, and working beautifully with layered necklaces or worn simply bare for an equally relaxed and considered result.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eButton-front closure:\u003c\/strong\u003e A row of natural-tone buttons fastens casually from neckline to hem — relaxed, unhurried, and offering the versatility to wear fully open as a lightweight layer or buttoned up as a complete, standalone shirt depending entirely on the mood.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eThree-quarter sleeves:\u003c\/strong\u003e The sleeves fall to just below the elbow with a clean, rolled cuff finish — breezy and practical, ideal for warm-weather dressing, and adding a casual, lived-in quality that is entirely in keeping with the Lola's relaxed everyday character.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eTextured linen fabric:\u003c\/strong\u003e The crinkled, naturally textured linen is lightweight, breathable, and beautifully airy — draping with an effortless, organic quality that improves with every wash and makes the Lola feel completely at home in every warm-weather setting imaginable.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRelaxed oversized fit:\u003c\/strong\u003e Generously cut through the body and shoulders with a loose, flowing silhouette — comfortable, unrestricted, and perfectly styled whether worn tucked, half-tucked, or completely loose over shorts, jeans, or a swimsuit.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe Lola is your warm-weather uniform — wear it open over a bikini top at the beach, half-tucked into linen shorts for a relaxed weekend look, or paired with straight-leg jeans and sandals for an effortless everyday outfit that needs absolutely nothing else.\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\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-border-300\/60 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-border-300\/60 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-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eLength (in)\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eShoulder (in)\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eSleeve (in)\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eWaist (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-border-300\/30 py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e40.55\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e28.35\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e14.96\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e15.35\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e40.55\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e42.52\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e28.74\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e15.35\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e15.75\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e42.52\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e44.49\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e29.13\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e15.75\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e16.14\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e44.49\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e46.46\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e29.53\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e16.14\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e16.54\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e46.46\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e48.43\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e29.92\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e16.54\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e16.93\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e48.43\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e50.39\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e30.31\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e16.93\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e17.32\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e50.39\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Harris London","offers":[{"title":"Green \/ S","offer_id":53020831056138,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":53020831088906,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":53020831121674,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":53020831154442,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":53020831187210,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 3XL","offer_id":53020831219978,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ S","offer_id":53020831252746,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ M","offer_id":53020831285514,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ L","offer_id":53020831318282,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ XL","offer_id":53020831351050,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 2XL","offer_id":53020831383818,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 3XL","offer_id":53020831416586,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ S","offer_id":53020831449354,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M","offer_id":53020831482122,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L","offer_id":53020831514890,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL","offer_id":53020831547658,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 2XL","offer_id":53020831580426,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 3XL","offer_id":53020831613194,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ S","offer_id":53020831645962,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ M","offer_id":53020831678730,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ L","offer_id":53020831711498,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ XL","offer_id":53020831744266,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ 2XL","offer_id":53020831777034,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Khaki \/ 3XL","offer_id":53020831809802,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ S","offer_id":53020831842570,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ M","offer_id":53020831875338,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ L","offer_id":53020831908106,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ XL","offer_id":53020831940874,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 2XL","offer_id":53020831973642,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 3XL","offer_id":53020832006410,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ S","offer_id":53020832039178,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ M","offer_id":53020832071946,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ L","offer_id":53020832104714,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ XL","offer_id":53020832137482,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ 2XL","offer_id":53020832170250,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ 3XL","offer_id":53020832203018,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0927\/4530\/2282\/files\/spp_20240318161541_9669ff0eba9ed492496be596b50411ff_1c3b9b01-cf3e-4dc2-877e-3acb1679ad0d.jpg?v=1778417022"},{"product_id":"poppy-point-collar-floral-print-button-front-long-sleeve-relaxed-shirt","title":"Poppy | Point Collar Floral Print Button-Front Long Sleeve Relaxed Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eEffortlessly Fresh, Beautifully Considered.\u003c\/strong\u003e The Poppy Shirt scatters bold, oversized floral blooms across a relaxed button-front silhouette with a classic point collar and full-length sleeves — cheerful without being loud, feminine without being fussy, and the kind of shirt that makes every everyday outfit feel instantly more considered and completely alive.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy You'll Love It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eOversized floral print:\u003c\/strong\u003e Large, graphic blooms are scattered across the entire shirt in a generous, open arrangement — bold enough to make an immediate impression and spaced beautifully enough to feel effortlessly stylish rather than overwhelming, giving the Poppy its signature fresh, summery character.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003ePoint collar:\u003c\/strong\u003e The clean, structured point collar sits flat and precise at the neckline — a classic tailoring detail that grounds the playful floral print with a refined, polished quality and keeps the Poppy looking intentionally styled from every angle.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eButton-front closure:\u003c\/strong\u003e A neat row of tonal buttons fastens from collar to hem — classic in construction, keeping the silhouette clean and unfussy, and offering the versatility to wear fully buttoned or open over a simple camisole for an effortlessly layered alternative.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eLong sleeves:\u003c\/strong\u003e The full-length sleeves roll and cuff naturally for a relaxed, lived-in finish — versatile across every season and perfectly in keeping with the Poppy's easy, unhurried aesthetic throughout.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRelaxed fit:\u003c\/strong\u003e Generously cut through the body with a flowing, comfortable silhouette — effortlessly wearable tucked, half-tucked, or worn completely loose depending entirely on the occasion and the mood.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe Poppy is your go-to for effortless warm-weather dressing — wear it half-tucked into straight-leg jeans with sandals for a relaxed everyday look, belted loosely over wide-leg linen trousers for a polished casual outfit, or layered open over a simple tee for a look that needs absolutely nothing else.\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\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-border-300\/60 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-border-300\/60 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-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eLength (in)\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eShoulder (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-border-300\/30 py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e39.37\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e27.17\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e17.32\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e41.34\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e27.95\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e17.72\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e43.31\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e28.35\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e18.50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e45.28\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e29.13\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e18.90\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e47.24\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e29.53\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e20.08\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"Harris London","offers":[{"title":"Pink \/ S","offer_id":53020832366858,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ M","offer_id":53020832399626,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ L","offer_id":53020832432394,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ XL","offer_id":53020832465162,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 2XL","offer_id":53020832497930,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ S","offer_id":53020832530698,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ M","offer_id":53020832563466,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ L","offer_id":53020832596234,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ XL","offer_id":53020832629002,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 2XL","offer_id":53020832661770,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ S","offer_id":53020832694538,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M","offer_id":53020832727306,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L","offer_id":53020832760074,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL","offer_id":53020832792842,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 2XL","offer_id":53020832825610,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ S","offer_id":53020832858378,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":53020832891146,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":53020832923914,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":53020832956682,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":53020832989450,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0927\/4530\/2282\/files\/H06f97ce941224587b460be57ea518426I.webp?v=1778417063"},{"product_id":"jade-point-collar-dual-chest-pocket-button-front-short-sleeve-fitted-shirt","title":"Jade | Point Collar Dual Chest Pocket Button-Front Short Sleeve Fitted Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eUtility Edge, Effortlessly Refined.\u003c\/strong\u003e The Jade Shirt takes classic workwear inspiration — a sharp point collar, dual chest pockets, and a clean button front — and cuts it in a slim, body-skimming fit that is confident, versatile, and completely wearable from the office to a night out without a single change required.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy You'll Love It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003ePoint collar:\u003c\/strong\u003e The structured, sharp-tipped collar sits flat and precise at the neckline — crisp, tailored, and lending the Jade an instantly polished, put-together quality that works just as well open at the neck as it does fully buttoned to the top.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eDual chest pockets with flap:\u003c\/strong\u003e Two symmetrical flap pockets sit at the chest — a utilitarian detail executed with genuine precision that adds visual interest, a functional quality, and a bold, workwear-inspired character that gives the Jade its distinctive personality.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eButton-front closure:\u003c\/strong\u003e A full row of buttons fastens cleanly from collar to hem — classic in construction, keeping the silhouette neat and uninterrupted, and offering the versatility to wear completely fastened or open over a simple camisole depending entirely on the occasion.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eShort sleeves:\u003c\/strong\u003e The clean, structured short sleeves sit at the top of the arm with a precise, tailored finish — practical, breezy, and perfectly proportioned to balance the collar and pocket detailing without adding any unnecessary bulk.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eFitted silhouette:\u003c\/strong\u003e Cut close and slim through the body, the Jade skims the figure in a sleek, flattering line — confident, structured, and polished enough to tuck neatly into high-waisted trousers or wear loose over a belt for a completely different look entirely.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe Jade is the shirt that works as hard as you do — wear it tucked into tailored trousers with heeled mules for a sharp office look, half-tucked into straight-leg jeans for an effortless casual outfit, or belted over a midi skirt for a bold, considered combination that needs absolutely nothing else.\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\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-border-300\/60 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-border-300\/60 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-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eShoulder (in)\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eLength (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-border-300\/30 py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e30.7\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e13.4\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e22.4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e32.3\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e13.8\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e22.8\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e33.9\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e14.2\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e23.2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e35.4\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e14.6\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e23.6\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e37.0\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e15.0\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e24.0\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e37.8\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e15.4\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e24.4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e39.4\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e15.7\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e24.8\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e40.9\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e16.1\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e25.2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"Harris London","offers":[{"title":"Black \/ S","offer_id":53020833612042,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":53020833644810,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":53020833677578,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":53020833710346,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":53020833743114,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":53020833775882,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":53020833808650,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":53020833841418,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ S","offer_id":53020833874186,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ M","offer_id":53020833906954,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ L","offer_id":53020833939722,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ XL","offer_id":53020833972490,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 2XL","offer_id":53020834005258,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 3XL","offer_id":53020834038026,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 4XL","offer_id":53020834070794,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 5XL","offer_id":53020834103562,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ S","offer_id":53020834136330,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ M","offer_id":53020834169098,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ L","offer_id":53020834201866,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ XL","offer_id":53020834234634,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 2XL","offer_id":53020834267402,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 3XL","offer_id":53020834300170,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 4XL","offer_id":53020834332938,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 5XL","offer_id":53020834365706,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ S","offer_id":53020834398474,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ M","offer_id":53020834431242,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ L","offer_id":53020834464010,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ XL","offer_id":53020834496778,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ 2XL","offer_id":53020834529546,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ 3XL","offer_id":53020834562314,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ 4XL","offer_id":53020834595082,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ 5XL","offer_id":53020834627850,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ S","offer_id":53020834660618,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ M","offer_id":53020834693386,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ L","offer_id":53020834726154,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ XL","offer_id":53020834758922,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ 2XL","offer_id":53020834791690,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ 3XL","offer_id":53020834824458,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ 4XL","offer_id":53020834857226,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Navy Blue \/ 5XL","offer_id":53020834889994,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ S","offer_id":53020834922762,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":53020834955530,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":53020834988298,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":53020835021066,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":53020835053834,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 3XL","offer_id":53020835086602,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 4XL","offer_id":53020835119370,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 5XL","offer_id":53020835152138,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0927\/4530\/2282\/files\/image_65_930a69bb-baa7-4c4c-9ad2-cc70343d1d1f.jpg?v=1778417087"},{"product_id":"iris-floral-print-v-neck-button-up-long-sleeve-shirt","title":"Iris | Floral Print V-Neck Button-Up Long Sleeve Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003ePattern with Purpose, Quietly Considered.\u003c\/strong\u003e The Iris Shirt pairs a delicate all-over floral print with a relaxed button-front opening and soft long sleeves into one effortlessly characterful everyday piece — rich in its detail, refined in its character, and the kind of shirt that makes every outfit look more intentional from the very first wear.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy You'll Love It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eFloral print fabric:\u003c\/strong\u003e The all-over botanical print sits across the entire piece with a quiet, painterly quality — considered in its scale, deeply distinctive, and giving the Iris an immediately striking, fashion-forward character that sets it apart from any standard casual shirt.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eV-neck button-front opening:\u003c\/strong\u003e A clean row of buttons runs from collar to hem with a gently dipped V-neckline — a feminine, considered detail that allows the Iris to be worn fully buttoned as a complete, polished piece or open as a relaxed, effortlessly layered look over anything beneath.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eContrast trim detailing:\u003c\/strong\u003e Subtle contrast stitching runs along the button placket and cuffs — a quietly distinctive finishing detail that elevates the Iris beyond a standard printed shirt and gives it a refined, artisan-inspired character that rewards a closer look.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eLong sleeves:\u003c\/strong\u003e The full-length sleeve keeps the Iris effortlessly versatile across seasons — worn alone as a complete outfit on warmer days or layered open over a fitted camisole or knit top as an easy, considered outer layer.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRelaxed fit:\u003c\/strong\u003e Cut with comfortable ease through the body, the Iris drapes softly and sits in a flattering, flowing line — generous in its proportions and perfectly suited to tuck partially into high-waisted trousers or skirts for a considered, editorial finish from every angle.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe Iris is the shirt that works harder than anything else you own — wear it buttoned up with wide-leg linen trousers for a polished warm-weather look, layered open over a fitted camisole for a relaxed weekend outfit, or styled with tailored shorts for a look that needs absolutely nothing else.\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\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-border-300\/60 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-border-300\/60 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-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eLength (in)\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eSleeve (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-border-300\/30 py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e37.8\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e25.6\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e22.8\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e39.4\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e26.0\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e23.2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e40.9\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e26.4\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e23.6\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e42.5\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e26.8\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e24.0\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e44.1\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e27.2\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e24.4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e45.7\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e27.6\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e24.8\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003ch6 data-start=\"0\" data-end=\"36\"\u003e\n\u003cbr\u003e\u003cbr\u003e\n\u003c\/h6\u003e","brand":"Harris London","offers":[{"title":"Purple \/ S","offer_id":53025423819018,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ M","offer_id":53025423851786,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ L","offer_id":53025423884554,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ XL","offer_id":53025423917322,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ 2XL","offer_id":53025423950090,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Purple \/ 3XL","offer_id":53025423982858,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ S","offer_id":53025424015626,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ M","offer_id":53025424048394,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ L","offer_id":53025424081162,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ XL","offer_id":53025424113930,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 2XL","offer_id":53025424146698,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 3XL","offer_id":53025424179466,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ S","offer_id":53025424212234,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":53025424245002,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":53025424277770,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":53025424310538,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":53025424343306,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 3XL","offer_id":53025424376074,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0927\/4530\/2282\/files\/15_787fa32d-6cd7-4710-9c82-08d9cdad483b_720x-Photoroom.jpg?v=1778515343"},{"product_id":"tara-v-neck-striped-button-front-long-sleeve-relaxed-shirt","title":"Tara | V-Neck Striped Button-Front Long Sleeve Relaxed Shirt","description":"\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-(--header-height)\" dir=\"auto\" data-turn-id=\"f11b326a-31a1-4fe8-95cd-d7b49ad402f9\" data-testid=\"conversation-turn-29\" data-scroll-anchor=\"false\" data-turn=\"user\"\u003e\u003c\/section\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-69d966a5-f940-83e8-b81a-a89f90a58613-8\" data-testid=\"conversation-turn-30\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"1c4e3c27-9fc1-4876-9b79-d89d7ca93bcc\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eClassic Stripe, Effortlessly Worn.\u003c\/strong\u003e The Tara Shirt brings together a clean V-neckline, a vertical stripe pattern, and a relaxed button-front construction into one completely versatile everyday shirt — timeless in character, easy in wear, and the kind of piece that looks completely considered with absolutely minimal effort required.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy You'll Love It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eV-neckline:\u003c\/strong\u003e The open V sits at a naturally flattering depth — casual, unfussy, and working beautifully whether worn with the top button open or fully fastened for a clean, polished alternative depending entirely on the occasion.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eVertical stripe pattern:\u003c\/strong\u003e The fine vertical stripe runs through a lightweight woven fabric from collar to hem — a timeless, classic print that is simultaneously slimming and effortlessly stylish, giving the Tara its distinctive, resort-inspired character that never goes out of fashion.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eButton-front closure:\u003c\/strong\u003e A neat row of tonal buttons fastens from neckline to hem — classic in construction and entirely versatile, worn fully buttoned for a complete look, half-open for a relaxed everyday alternative, or tied at the waist for a cropped, effortless styling option.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eLong sleeves:\u003c\/strong\u003e The full-length sleeves roll and cuff naturally for a casual, lived-in finish — practical and relaxed, giving the Tara its effortlessly versatile character across every season and temperature throughout the year.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRelaxed fit:\u003c\/strong\u003e Generously cut through the body and shoulders with an easy, flowing silhouette — comfortable, completely unrestricted, and perfectly styled tucked, half-tucked, or worn completely loose over jeans, shorts, or tailored trousers with equal effortless ease.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe Tara is your everyday wardrobe essential — wear it half-tucked into straight-leg jeans with sandals for a relaxed everyday look, belted loosely over wide-leg linen trousers for a casual summer outfit, or layered open over a simple white tee for a look that needs absolutely nothing else.\u003c\/p\u003e\n\u003chr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\"\u003e\n\u003cdiv class=\"overflow-x-auto w-full px-2 mb-6\"\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-border-300\/60 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-border-300\/60 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-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eLength (in)\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eShoulder (in)\u003c\/th\u003e\n\u003cth scope=\"col\" class=\"text-text-100 border-b-0.5 border-border-300\/60 py-2 pr-4 align-top font-bold\"\u003eSleeve (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-border-300\/30 py-2 pr-4 align-top\"\u003eS\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e39.40\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e23.20\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e15.70\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e25.60\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eM\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e41.30\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e23.60\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e16.30\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e26.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e43.30\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e24.00\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e16.90\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e26.40\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003eXL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e45.30\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e24.40\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e17.50\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e26.80\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e2XL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e47.20\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e24.80\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e18.10\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e27.20\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e3XL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e49.20\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e25.20\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e19.30\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e27.60\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e4XL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e51.20\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e25.60\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e19.30\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e28.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e5XL\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e53.10\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e26.00\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e19.90\u003c\/td\u003e\n\u003ctd class=\"border-b-0.5 border-border-300\/30 py-2 pr-4 align-top\"\u003e28.30\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"Harris London","offers":[{"title":"Blue \/ S","offer_id":53025451344138,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ M","offer_id":53025451376906,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ L","offer_id":53025451409674,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ XL","offer_id":53025451442442,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 2XL","offer_id":53025451475210,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 3XL","offer_id":53025451507978,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 4XL","offer_id":53025451540746,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Blue \/ 5XL","offer_id":53025451573514,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ S","offer_id":53025451606282,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ M","offer_id":53025451639050,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ L","offer_id":53025451671818,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ XL","offer_id":53025451704586,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 2XL","offer_id":53025451737354,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 3XL","offer_id":53025451770122,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 4XL","offer_id":53025451802890,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Red \/ 5XL","offer_id":53025451835658,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ S","offer_id":53025451868426,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ M","offer_id":53025451901194,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ L","offer_id":53025451933962,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ XL","offer_id":53025451966730,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 2XL","offer_id":53025451999498,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 3XL","offer_id":53025452032266,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 4XL","offer_id":53025452065034,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 5XL","offer_id":53025452097802,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ S","offer_id":53025452130570,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":53025452163338,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":53025452196106,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":53025452228874,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":53025452261642,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 3XL","offer_id":53025452294410,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 4XL","offer_id":53025452327178,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 5XL","offer_id":53025452359946,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ S","offer_id":53025452392714,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ M","offer_id":53025452425482,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ L","offer_id":53025452458250,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ XL","offer_id":53025452491018,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 2XL","offer_id":53025452523786,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 3XL","offer_id":53025452556554,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 4XL","offer_id":53025452589322,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true},{"title":"Gray \/ 5XL","offer_id":53025452622090,"sku":null,"price":34.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0927\/4530\/2282\/files\/Casual-Loose-Striped-Shirts-For-Women-2023-Autumn-Vintage-Women-s-Oversized-Shirts-And-Blouses-Fashion.jpg_640x640_ff5dee49-ca99-432a-9f33-3c72abc34c37.webp?v=1778516023"},{"product_id":"billie-v-neck-henley-button-roll-sleeve-asymmetric-hem-linen-tunic-shirt","title":"Billie | V-Neck Henley Button Roll Sleeve Asymmetric Hem Linen Tunic Shirt","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eEffortlessly Relaxed, Always Considered.\u003c\/strong\u003e The Billie Shirt brings together a V-neck henley opening, a casual button placket, rollable long sleeves, and a flowing asymmetric hem into one beautifully easy linen tunic — the kind of shirt that requires absolutely nothing from you and delivers everything in return.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eWhy You'll Love It\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eV-neck henley opening:\u003c\/strong\u003e The split V sits with a short button placket at the centre front — casual, open, and adding a relaxed, considered neckline detail that works as naturally with layered jewellery as it does worn completely bare throughout every warm-weather occasion.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eButton placket:\u003c\/strong\u003e Three tonal buttons fasten casually at the neckline — unfussy and entirely relaxed, offering the option to wear fully open for a loose, layered alternative or buttoned for a clean, standalone everyday look.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eRoll-tab sleeves:\u003c\/strong\u003e The long sleeves roll and fasten at the elbow for an easy three-quarter finish — practical, breezy, and giving the Billie its effortlessly adaptable character across every temperature and every season throughout the year.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eAsymmetric hem:\u003c\/strong\u003e The hem sits shorter at the front and falls longer at the back in a clean, considered asymmetric line — a subtle but genuinely fashion-forward finishing detail that gives the Billie its distinctive, directional character and flatters the silhouette beautifully from every angle.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eLightweight linen fabric:\u003c\/strong\u003e The fine, naturally textured linen is breathable, airy, and beautifully relaxed in drape — completely comfortable throughout the entire day and with a naturally lived-in quality that makes the Billie feel more effortlessly characterful with every single wear.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eThe Billie is the tunic your warm-weather wardrobe has been waiting for — wear it loose over slim-fit jeans and sandals for an effortless everyday look, belted loosely at the waist over wide-leg linen trousers for a relaxed casual outfit, or layered open over a simple vest for a look that needs absolutely nothing else.\u003c\/p\u003e\n\u003cdiv class=\"itemValue\"\u003e\n\u003cdiv class=\"ks-table-content-wrapper ks-toggle-style-1\"\u003e\n\u003cdiv class=\"ks-table-wrapper\"\u003e\n\u003ctable class=\"ks-table\"\u003e\n\u003ctbody\u003e\n\u003ctr class=\"ks-table-row\"\u003e\n\u003ctd class=\"ks-table-cell ks-table-header-cell\"\u003eSize\u003c\/td\u003e\n\u003ctd class=\"ks-table-cell ks-table-header-cell\"\u003eLength (in)\u003c\/td\u003e\n\u003ctd class=\"ks-table-cell ks-table-header-cell\"\u003eBust (in)\u003c\/td\u003e\n\u003ctd class=\"ks-table-cell ks-table-header-cell\"\u003eSleeve (in)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"ks-table-row\"\u003e\n\u003ctd class=\"ks-table-cell ks-table-header-cell\"\u003eM\u003c\/td\u003e\n\u003ctd class=\"ks-table-cell\"\u003e28\u003c\/td\u003e\n\u003ctd class=\"ks-table-cell\"\u003e37.3\u003c\/td\u003e\n\u003ctd class=\"ks-table-cell\"\u003e21.3\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"ks-table-row\"\u003e\n\u003ctd class=\"ks-table-cell ks-table-header-cell\"\u003eL\u003c\/td\u003e\n\u003ctd class=\"ks-table-cell\"\u003e28.3\u003c\/td\u003e\n\u003ctd class=\"ks-table-cell\"\u003e39.8\u003c\/td\u003e\n\u003ctd class=\"ks-table-cell\"\u003e21.8\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"ks-table-row\"\u003e\n\u003ctd class=\"ks-table-cell ks-table-header-cell\"\u003exl\u003c\/td\u003e\n\u003ctd class=\"ks-table-cell\"\u003e28.8\u003c\/td\u003e\n\u003ctd class=\"ks-table-cell\"\u003e42.3\u003c\/td\u003e\n\u003ctd class=\"ks-table-cell\"\u003e22\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"ks-table-row\"\u003e\n\u003ctd class=\"ks-table-cell ks-table-header-cell\"\u003e2xl\u003c\/td\u003e\n\u003ctd class=\"ks-table-cell\"\u003e29.3\u003c\/td\u003e\n\u003ctd class=\"ks-table-cell\"\u003e44.5\u003c\/td\u003e\n\u003ctd class=\"ks-table-cell\"\u003e22.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"ks-table-row\"\u003e\n\u003ctd class=\"ks-table-cell ks-table-header-cell\"\u003e3xl\u003c\/td\u003e\n\u003ctd class=\"ks-table-cell\"\u003e29.5\u003c\/td\u003e\n\u003ctd class=\"ks-table-cell\"\u003e46.8\u003c\/td\u003e\n\u003ctd class=\"ks-table-cell\"\u003e22.8\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"ks-table-row\"\u003e\n\u003ctd class=\"ks-table-cell ks-table-header-cell\"\u003e4xl\u003c\/td\u003e\n\u003ctd class=\"ks-table-cell\"\u003e30\u003c\/td\u003e\n\u003ctd class=\"ks-table-cell\"\u003e49.3\u003c\/td\u003e\n\u003ctd class=\"ks-table-cell\"\u003e23.3\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Harris London","offers":[{"title":"Watermelon Red \/ M","offer_id":53025473790218,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Watermelon Red \/ L","offer_id":53025473822986,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Watermelon Red \/ XL","offer_id":53025473855754,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Watermelon Red \/ 2XL","offer_id":53025473888522,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Watermelon Red \/ 3XL","offer_id":53025473921290,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Watermelon Red \/ 4XL","offer_id":53025473954058,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ M","offer_id":53025473986826,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ L","offer_id":53025474019594,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ XL","offer_id":53025474052362,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 2XL","offer_id":53025474085130,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 3XL","offer_id":53025474117898,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Green \/ 4XL","offer_id":53025474150666,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Gray \/ M","offer_id":53025474183434,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Gray \/ L","offer_id":53025474216202,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Gray \/ XL","offer_id":53025474248970,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Gray \/ 2XL","offer_id":53025474281738,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Gray \/ 3XL","offer_id":53025474314506,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Light Gray \/ 4XL","offer_id":53025474347274,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":53025474380042,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":53025474412810,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":53025474445578,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":53025474478346,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":53025474511114,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":53025474543882,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":53025474576650,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":53025474609418,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":53025474642186,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":53025474674954,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":53025474707722,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":53025474740490,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ M","offer_id":53025474773258,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ L","offer_id":53025474806026,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ XL","offer_id":53025474838794,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 2XL","offer_id":53025474871562,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 3XL","offer_id":53025474904330,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Pink \/ 4XL","offer_id":53025474937098,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Gray \/ M","offer_id":53025474969866,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Gray \/ L","offer_id":53025475002634,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Gray \/ XL","offer_id":53025475035402,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Gray \/ 2XL","offer_id":53025475068170,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Gray \/ 3XL","offer_id":53025475100938,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Gray \/ 4XL","offer_id":53025475133706,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Royal Blue \/ M","offer_id":53025475166474,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Royal Blue \/ L","offer_id":53025475199242,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Royal Blue \/ XL","offer_id":53025475232010,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Royal Blue \/ 2XL","offer_id":53025475264778,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Royal Blue \/ 3XL","offer_id":53025475297546,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Royal Blue \/ 4XL","offer_id":53025475330314,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ M","offer_id":53025475363082,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ L","offer_id":53025475395850,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ XL","offer_id":53025475428618,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 2XL","offer_id":53025475461386,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 3XL","offer_id":53025475494154,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Brown \/ 4XL","offer_id":53025475526922,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Marine Blue \/ M","offer_id":53025475559690,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Marine Blue \/ L","offer_id":53025475592458,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Marine Blue \/ XL","offer_id":53025475625226,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Marine Blue \/ 2XL","offer_id":53025475657994,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Marine Blue \/ 3XL","offer_id":53025475690762,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Marine Blue \/ 4XL","offer_id":53025475723530,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Green \/ M","offer_id":53025475756298,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Green \/ L","offer_id":53025475789066,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Green \/ XL","offer_id":53025475821834,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Green \/ 2XL","offer_id":53025475854602,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Green \/ 3XL","offer_id":53025475887370,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true},{"title":"Dark Green \/ 4XL","offer_id":53025475920138,"sku":null,"price":29.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0927\/4530\/2282\/files\/Dorothy___Women_s_Airy_Linen_Top_0.jpg?v=1778516263"}],"url":"https:\/\/harris-london.com\/collections\/shirts-women.oembed","provider":"Harris London","version":"1.0","type":"link"}