{"product_id":"elegant-keyhole-lace-accent-blouse-in-warm-cinnamon","title":"Elegant Keyhole Lace-Accent Blouse in Warm Cinnamon","description":"\u003ch2\u003eProduct Description\u003c\/h2\u003e\u003cp\u003eThe Elegant Keyhole Lace-Accent Blouse in Warm Cinnamon is a quietly breathtaking, vintage-luxe top that balances delicate craftsmanship with a warmly modern bohemian sensibility. Constructed from a soft, lightweight crinkle fabric in a rich cinnamon\/terracotta tone — warm, earthy, and deeply flattering against a wide range of skin tones — the blouse has a semi-fitted silhouette that skims the body through the bust and waist with a refined, non-restrictive ease. The defining feature is the large, sheer lace bib inset panel on the center front — an intricate, vintage-patterned lace in a pale gold\/cream tone that covers the chest from the high mock-neck collar down to the waist, framed on both sides by matching scalloped lace borders and featuring a narrow keyhole opening at the center that adds a subtle, graceful moment of reveal. The high mock-neck collar is finished with a delicate lace ruffle trim at the top edge — refined and romantic, echoing the lace bib below. The long sleeves have a subtle gathered\/puff shoulder and fall to a relaxed, slightly fluted cuff at the wrist — soft and easy, with no elastication, allowing the sleeve to drape gracefully. The blouse tucks beautifully into high-waisted denim or wide-leg trousers, and the warm cinnamon tone makes it one of those effortlessly versatile pieces that works across seasons and occasions.\u003c\/p\u003e\u003ch2\u003eProduct Features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFabric:\u003c\/strong\u003e Soft lightweight crinkle fabric in warm cinnamon\/terracotta — breathable, comfortable, and beautifully flattering in tone. \u003cstrong\u003eNo stretch.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNeckline:\u003c\/strong\u003e High mock-neck collar with delicate lace ruffle trim at the top edge — refined, romantic, and elegantly elevated.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLace Bib Panel:\u003c\/strong\u003e Large sheer lace inset bib panel in pale gold\/cream covering the center chest from collar to waist — intricate vintage-patterned lace with scalloped border trim and a narrow keyhole opening at center front. The defining design element of the blouse.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSleeves:\u003c\/strong\u003e Long sleeves with subtle gathered\/puff shoulder and relaxed, slightly fluted cuffs at the wrist — soft, draped, and gracefully unfussy.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSilhouette:\u003c\/strong\u003e Semi-fitted through bust and waist — follows the figure with a comfortable, refined ease. \u003cstrong\u003eNot oversized.\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFit:\u003c\/strong\u003e Size by \u003cstrong\u003ebust AND waist\u003c\/strong\u003e as primary references. The crinkle fabric has no stretch — \u003cstrong\u003edo not size down.\u003c\/strong\u003e If your bust and waist fall in different sizes, size to your larger measurement for a comfortable, non-restrictive fit.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eStyling Tips\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eTuck into high-waisted straight-leg or wide-leg denim as shown — the lace bib and mock neck create a beautifully refined focal point against the casual base of denim.\u003c\/li\u003e\n\u003cli\u003eLayer over a fitted camisole or bralette in nude, cream, or warm brown for modest coverage through the sheer lace bib panel.\u003c\/li\u003e\n\u003cli\u003eWear tucked into a tailored midi skirt in camel, chocolate brown, or deep burgundy for a more polished, occasion-ready look.\u003c\/li\u003e\n\u003cli\u003ePair with delicate gold chain necklaces or a pendant layered inside the mock neck for a tonal, refined accessory moment.\u003c\/li\u003e\n\u003cli\u003eThe warm cinnamon\/terracotta tone pairs beautifully with denim, cream, camel, cognac, chocolate brown, forest green, and dusty rose.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eSummary\u003c\/h2\u003e\u003cp\u003eThe Elegant Keyhole Lace-Accent Blouse in Warm Cinnamon is a timeless, deeply considered piece for the woman who loves the intersection of vintage craft and modern wearability. Its warm cinnamon crinkle fabric, intricate pale gold lace bib panel with keyhole detail, delicate lace ruffle mock neck, and long gracefully draped sleeves make it a blouse that elevates every outfit it touches — effortlessly, beautifully, and without effort.\u003c\/p\u003e\u003ch2\u003eSize Guide\u003c\/h2\u003e\u003cp\u003eAll measurements below are \u003cstrong\u003ebody measurements\u003c\/strong\u003e, not garment measurements. This blouse has a \u003cstrong\u003esemi-fitted silhouette\u003c\/strong\u003e in soft crinkle fabric with \u003cstrong\u003eno stretch\u003c\/strong\u003e. Size by \u003cstrong\u003ebust AND waist\u003c\/strong\u003e as primary references. \u003cstrong\u003eIf your bust and waist fall in different sizes, size to your larger measurement.\u003c\/strong\u003e Do not size down — the fabric has no stretch.\u003c\/p\u003e\u003ctable style=\"width:100%;border-collapse:collapse;font-size:14px;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"background:#8B4A2C;color:#fff;text-align:center;\"\u003e\n\u003cth rowspan=\"2\" style=\"padding:8px 10px;border:1px solid #6a3318;\"\u003eSize\u003c\/th\u003e\n\u003cth colspan=\"2\" style=\"padding:8px 10px;border:1px solid #6a3318;\"\u003eBust\u003c\/th\u003e\n\u003cth colspan=\"2\" style=\"padding:8px 10px;border:1px solid #6a3318;\"\u003eWaist\u003c\/th\u003e\n\u003cth colspan=\"2\" style=\"padding:8px 10px;border:1px solid #6a3318;\"\u003eHips\u003c\/th\u003e\n\u003cth colspan=\"2\" style=\"padding:8px 10px;border:1px solid #6a3318;\"\u003eSleeve Length\u003c\/th\u003e\n\u003cth colspan=\"2\" style=\"padding:8px 10px;border:1px solid #6a3318;\"\u003eLength\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background:#9E7A50;color:#fff;text-align:center;\"\u003e\n\u003cth style=\"padding:6px 8px;border:1px solid #6a3318;\"\u003ein\u003c\/th\u003e\n\u003cth style=\"padding:6px 8px;border:1px solid #6a3318;\"\u003ecm\u003c\/th\u003e\n\u003cth style=\"padding:6px 8px;border:1px solid #6a3318;\"\u003ein\u003c\/th\u003e\n\u003cth style=\"padding:6px 8px;border:1px solid #6a3318;\"\u003ecm\u003c\/th\u003e\n\u003cth style=\"padding:6px 8px;border:1px solid #6a3318;\"\u003ein\u003c\/th\u003e\n\u003cth style=\"padding:6px 8px;border:1px solid #6a3318;\"\u003ecm\u003c\/th\u003e\n\u003cth style=\"padding:6px 8px;border:1px solid #6a3318;\"\u003ein\u003c\/th\u003e\n\u003cth style=\"padding:6px 8px;border:1px solid #6a3318;\"\u003ecm\u003c\/th\u003e\n\u003cth style=\"padding:6px 8px;border:1px solid #6a3318;\"\u003ein\u003c\/th\u003e\n\u003cth style=\"padding:6px 8px;border:1px solid #6a3318;\"\u003ecm\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"text-align:center;background:#fff;\"\u003e\n\u003ctd style=\"padding:7px 10px;border:1px solid #e0cfc0;font-weight:bold;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e35–36\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e89–91\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e27–28\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e69–71\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e37–38\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e94–97\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e24.0\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e61\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e23.6\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e60\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"text-align:center;background:#faf3ec;\"\u003e\n\u003ctd style=\"padding:7px 10px;border:1px solid #e0cfc0;font-weight:bold;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e37–38\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e94–97\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e29–30\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e74–76\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e39–40\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e99–102\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e24.4\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e62\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e24.0\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"text-align:center;background:#fff;\"\u003e\n\u003ctd style=\"padding:7px 10px;border:1px solid #e0cfc0;font-weight:bold;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e39–41\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e99–104\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e31–33\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e79–84\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e41–43\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e104–109\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e24.8\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e63\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e24.4\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"text-align:center;background:#faf3ec;\"\u003e\n\u003ctd style=\"padding:7px 10px;border:1px solid #e0cfc0;font-weight:bold;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e42–44\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e107–112\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e34–36\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e86–91\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e44–46\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e112–117\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e25.2\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e64\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e24.8\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e63\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"text-align:center;background:#fff;\"\u003e\n\u003ctd style=\"padding:7px 10px;border:1px solid #e0cfc0;font-weight:bold;\"\u003e2XL\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e45–47\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e114–119\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e37–39\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e94–99\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e47–49\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e119–124\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e25.6\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e65\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e25.2\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e64\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"text-align:center;background:#faf3ec;\"\u003e\n\u003ctd style=\"padding:7px 10px;border:1px solid #e0cfc0;font-weight:bold;\"\u003e3XL\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e48–50\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e122–127\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e40–42\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e102–107\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e50–52\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e127–132\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e26.0\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e66\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e25.6\u003c\/td\u003e\n\u003ctd style=\"padding:7px 8px;border:1px solid #e0cfc0;\"\u003e65\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003cp style=\"font-size:13px;color:#888;margin-top:8px;\"\u003e* All measurements are body measurements. Sleeve length from shoulder seam to cuff edge. Length from highest shoulder point to hem. \u003cstrong\u003eSemi-fitted silhouette with no stretch — size by bust AND waist. If measurements fall in different sizes, size to your larger measurement. Do not size down.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Bohomila","offers":[{"title":"Shirts \/ Brown \/ S","offer_id":58914487239039,"sku":"26261364CSX_Shirts||Brown||S||YU","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Shirts \/ Brown \/ M","offer_id":58914487271807,"sku":"26261364CSX_Shirts||Brown||M||YU","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Shirts \/ Brown \/ L","offer_id":58914487304575,"sku":"26261364CSX_Shirts||Brown||L||YU","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Shirts \/ Brown \/ XL","offer_id":58914487337343,"sku":"26261364CSX_Shirts||Brown||XL||YU","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Shirts \/ Brown \/ 2XL","offer_id":58914487370111,"sku":"26261364CSX_Shirts||Brown||2XL||YU","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Shirts \/ Brown \/ 3XL","offer_id":58914487402879,"sku":"26261364CSX_Shirts||Brown||3XL||YU","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/1777\/0623\/files\/jpg_4e2a6602-1d83-4bad-8533-a30dc2b73780.jpg?v=1792734700","url":"https:\/\/bohomila.com\/products\/elegant-keyhole-lace-accent-blouse-in-warm-cinnamon","provider":"Bohomila","version":"1.0","type":"link"}