{"product_id":"david-men-s-formal-three-piece-suit","title":"David | Men’s Formal Three-Piece Suit","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle 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=\"0f17ff67-2862-4b72-af81-00d71ce06070\" data-testid=\"conversation-turn-36\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--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\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"a493b7a9-aead-40ea-b536-dc0cf22a3d08\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-2\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full break-words light markdown-new-styling\"\u003e\n\u003cp data-path-to-node=\"1\"\u003eThis is the kind of jacket you can wear for several hours without really thinking about it. Nothing about the fit feels annoying once you have it on your shoulders. You are not constantly fixing the collar or adjusting the front while you move. It stays feeling normal and fine through the whole day.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-path-to-node=\"2,0,0\"\u003eSingle front button closure\u003c\/li\u003e\n\u003cli data-path-to-node=\"2,1,0\"\u003eTwo lower flap pockets\u003c\/li\u003e\n\u003cli data-path-to-node=\"2,2,0\"\u003eSmall chest pocket with white detail\u003c\/li\u003e\n\u003cli data-path-to-node=\"2,3,0\"\u003eSuitable for work or formal events\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-path-to-node=\"3\"\u003e\u003cstrong\u003eCare Instructions\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-path-to-node=\"4,0,0\"\u003eDry clean only\u003c\/li\u003e\n\u003cli data-path-to-node=\"4,1,0\"\u003eDo not wash in machine\u003c\/li\u003e\n\u003cli data-path-to-node=\"4,2,0\"\u003eStore on a hanger\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-path-to-node=\"5\"\u003e\u003cstrong\u003eSpecifications\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli data-path-to-node=\"6,0,0\"\u003eMaterial: Woven fabric\u003c\/li\u003e\n\u003cli data-path-to-node=\"6,1,0\"\u003eDesign: Single-breasted blazer\u003c\/li\u003e\n\u003cli data-path-to-node=\"6,2,0\"\u003eSeason: All season\u003c\/li\u003e\n\u003cli data-path-to-node=\"6,3,0\"\u003eGender: Men\u003c\/li\u003e\n\u003cli data-path-to-node=\"6,4,0\"\u003eOccasions: Work, formal\u003c\/li\u003e\n\u003cli data-path-to-node=\"6,5,0\"\u003eFit: Regular\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle 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 [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"824d8a69-0237-44bc-9c64-631d4f15d73c\" data-testid=\"conversation-turn-72\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] @w-sm\/main:[--thread-content-margin:--spacing(6)] @w-lg\/main:[--thread-content-margin:--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\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"824d8a69-0237-44bc-9c64-631d4f15d73c\" dir=\"auto\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-2\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[1px]\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"0\" data-end=\"47\"\u003e\u003cem\u003e\u003cstrong data-start=\"0\" data-end=\"47\"\u003eInclusion: Blazer, waistcoat, and trousers.\u003c\/strong\u003e\u003c\/em\u003e\u003c\/p\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\/article\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\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e","brand":"Wright London","offers":[{"title":"Navy Blue \/ XS","offer_id":51258739982626,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Navy Blue \/ S","offer_id":51258740015394,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Navy Blue \/ M","offer_id":51258740048162,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Navy Blue \/ L","offer_id":51258740080930,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Navy Blue \/ XL","offer_id":51258740113698,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Navy Blue \/ 2XL","offer_id":51258740146466,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Navy Blue \/ 3XL","offer_id":51258740179234,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Navy Blue \/ 4XL","offer_id":51258740212002,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Navy Blue \/ 5XL","offer_id":51258740244770,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Black \/ XS","offer_id":51258740277538,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Black \/ S","offer_id":51258740310306,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Black \/ M","offer_id":51258740343074,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Black \/ L","offer_id":51258740375842,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Black \/ XL","offer_id":51258740408610,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Black \/ 2XL","offer_id":51258740441378,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Black \/ 3XL","offer_id":51258740474146,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Black \/ 4XL","offer_id":51258740506914,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Black \/ 5XL","offer_id":51258740539682,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Brown \/ XS","offer_id":51258740572450,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Brown \/ S","offer_id":51258740605218,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Brown \/ M","offer_id":51258740637986,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Brown \/ L","offer_id":51258740670754,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Brown \/ XL","offer_id":51258740703522,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Brown \/ 2XL","offer_id":51258740736290,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Brown \/ 3XL","offer_id":51258740769058,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Brown \/ 4XL","offer_id":51258740801826,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Brown \/ 5XL","offer_id":51258740834594,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Grey \/ XS","offer_id":51258740867362,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Grey \/ S","offer_id":51258740900130,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Grey \/ M","offer_id":51258740932898,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Grey \/ L","offer_id":51258740965666,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Grey \/ XL","offer_id":51258740998434,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Grey \/ 2XL","offer_id":51258741031202,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Grey \/ 3XL","offer_id":51258741063970,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Grey \/ 4XL","offer_id":51258741096738,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Grey \/ 5XL","offer_id":51258741129506,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Khaki \/ XS","offer_id":51258741162274,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Khaki \/ S","offer_id":51258741195042,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Khaki \/ M","offer_id":51258741227810,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Khaki \/ L","offer_id":51258741260578,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Khaki \/ XL","offer_id":51258741293346,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Khaki \/ 2XL","offer_id":51258741326114,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Khaki \/ 3XL","offer_id":51258741358882,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Khaki \/ 4XL","offer_id":51258741391650,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false},{"title":"Khaki \/ 5XL","offer_id":51258741424418,"sku":null,"price":114.95,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0987\/3781\/5842\/files\/Mens-Three-Piece-Wedding-Guest-Suit-Tailored-Slim-Fit-Jacket-Waistcoat-and-Trousers-for-Formal-Celebrations.png?v=1770828442","url":"https:\/\/wright-london.co\/products\/david-men-s-formal-three-piece-suit","provider":"Wright London","version":"1.0","type":"link"}