{"product_id":"keyhole-stand-collar-short-sleeve-relaxed-fit-dressy-blouse","title":"Keyhole Stand Collar Short Sleeve Relaxed Fit Dressy Blouse","description":"\u003cdiv\u003eA clean keyhole cutout at the base of the stand collar gives this polished short sleeve blouse a quietly distinctive neckline detail that sets it apart from a standard office top without veering into overtly dressed-up territory. The smooth, fluid fabric drapes with an easy, wrinkle-resistant quality that holds its shape throughout a long day, sitting comfortably in a relaxed, slightly boxy fit that works equally well tucked in or worn loose. Short cuffed sleeves keep the silhouette neat and unfussy, while the minimal, unembellished design makes it genuinely versatile across a wide range of occasions. It works seamlessly for smart-casual workplaces, summer city dressing, outdoor dining, or anywhere a refined but comfortable top is the right call. Style with straight leg jeans, a classic watch, and simple gold jewelry for a clean, confident everyday look.\u003c\/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\u003cdiv\u003e\u003ctable style=\"width: 852px; border-spacing: 1px; position: relative; border: 0px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(232, 232, 225); color: rgb(0, 0, 0); font-family: Montserrat, sans-serif; font-size: 15px; letter-spacing: 0.375px;\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth rowspan=\"2\" style=\"border-width: 0px; border-style: none; border-color: currentcolor; text-align: left; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003eSize\u003c\/th\u003e\n\u003cth colspan=\"2\" style=\"border-width: 0px; border-style: none; border-color: currentcolor; text-align: left; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003eLength\u003c\/th\u003e\n\u003cth colspan=\"2\" style=\"border-width: 0px; border-style: none; border-color: currentcolor; text-align: left; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003eBust\u003c\/th\u003e\n\u003cth colspan=\"2\" style=\"border-width: 0px; border-style: none; border-color: currentcolor; text-align: left; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003eHips\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth style=\"border-width: 0px; border-style: none; border-color: currentcolor; text-align: left; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003eCM\u003c\/th\u003e\n\u003cth style=\"border-width: 0px; border-style: none; border-color: currentcolor; text-align: left; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003eIN\u003c\/th\u003e\n\u003cth style=\"border-width: 0px; border-style: none; border-color: currentcolor; text-align: left; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003eCM\u003c\/th\u003e\n\u003cth style=\"border-width: 0px; border-style: none; border-color: currentcolor; text-align: left; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003eIN\u003c\/th\u003e\n\u003cth style=\"border-width: 0px; border-style: none; border-color: currentcolor; text-align: left; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003eCM\u003c\/th\u003e\n\u003cth style=\"border-width: 0px; border-style: none; border-color: currentcolor; text-align: left; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003eIN\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e67\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e26.4\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e104\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e40.9\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e109\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e42.9\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e68\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e26.8\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e110\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e43.3\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e115\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e45.3\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e69\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e27.2\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e116\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e45.7\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e121\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e47.6\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e70\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e27.6\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e122\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e48\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e127\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e71\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e28\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e132\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e52\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e137\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e53.9\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e3XL\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e72\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e28.3\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e142\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e55.9\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e147\u003c\/td\u003e\n\u003ctd style=\"border-width: 0px; border-style: none; border-color: currentcolor; padding: 10px 15px; background: none 0% 0% \/ auto repeat scroll padding-box border-box rgb(255, 255, 255);\"\u003e57.9\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\u003cul\u003e\n\u003c\/ul\u003e","brand":"Bonnies Boutique","offers":[{"title":"Navy Blue \/ S","offer_id":64957673603421,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ M","offer_id":64957673636189,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ L","offer_id":64957673668957,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ XL","offer_id":64957673701725,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ XXL","offer_id":64957673734493,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ 3XL","offer_id":64957673767261,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":64957673800029,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":64957673832797,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":64957673865565,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":64957673898333,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XXL","offer_id":64957673931101,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 3XL","offer_id":64957673963869,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":64957673996637,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":64957674029405,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":64957674062173,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":64957674094941,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":64957674127709,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":64957674160477,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Rose \/ S","offer_id":64957674193245,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Rose \/ M","offer_id":64957674226013,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Rose \/ L","offer_id":64957674258781,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Rose \/ XL","offer_id":64957674291549,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Rose \/ XXL","offer_id":64957674324317,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Rose \/ 3XL","offer_id":64957674357085,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":64957674389853,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":64957674422621,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":64957674455389,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":64957674488157,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ XXL","offer_id":64957674520925,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Red \/ 3XL","offer_id":64957674553693,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ S","offer_id":64957674586461,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ M","offer_id":64957674619229,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ L","offer_id":64957674651997,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ XL","offer_id":64957674684765,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ XXL","offer_id":64957674717533,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ 3XL","offer_id":64957674750301,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":64957674783069,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":64957674815837,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":64957674848605,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":64957674881373,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ XXL","offer_id":64957674914141,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":64957674946909,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1046\/3363\/1069\/files\/754686789678967890789089608968_4.png?v=1781201188","url":"https:\/\/bonniesboutiquemalibu.com\/products\/keyhole-stand-collar-short-sleeve-relaxed-fit-dressy-blouse","provider":"Bonnies Boutique","version":"1.0","type":"link"}