{"title":"Summer Drop","description":"\u003cp\u003eOur first summer edit — cat-eye frames in rose and tortoiseshell, a slim oval in butter yellow, and a ruffled three-piece for the water. Shot on Lexi in Paris, the garden and the pool.\u003c\/p\u003e\u003cp\u003eEverything one size unless noted. Free shipping over $75.\u003c\/p\u003e","products":[{"product_id":"soie-mulberry-silk-hair-ribbon","title":"Soie Mulberry Silk Hair Ribbon","description":"\u003cp\u003eThe ribbon that finishes everything. Soie is 100% mulberry silk — real silk, with the soft slip and gentle sheen that polyester ribbons only imitate. Tie it around a low ponytail, weave it through a braid, knot it as a choker, or wrap it around your bag handle. Seven prints, endless little moments.\u003c\/p\u003e\u003cp\u003eSilk is kind to hair: no snagging, no creases, no frizz where the ribbon sat.\u003c\/p\u003e\u003cdiv style=\"margin:1.8em 0;border:1px solid #eadfd2;border-radius:14px;overflow:hidden;background:#FDFAF5;\"\u003e\n\u003cdiv style=\"background:#F7E9E3;padding:.95em 1.4em;text-align:center;letter-spacing:.25em;text-transform:uppercase;font-size:.76em;color:#8a7565;\"\u003e♡  Size Guide  ♡\u003c\/div\u003e\n\u003cdiv style=\"padding:1.15em 1.5em 1.35em;\"\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;font-size:.93em;\"\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:.55em .2em;border-bottom:2px solid #eadfd2;font-weight:600;letter-spacing:.08em;color:#8a7565;font-size:.82em;text-transform:uppercase;\"\u003eOne size\u003c\/th\u003e\n\u003cth style=\"text-align:right;padding:.55em .2em;border-bottom:2px solid #eadfd2;font-weight:600;letter-spacing:.08em;color:#8a7565;font-size:.82em;text-transform:uppercase;\"\u003eDetails\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.6em .2em;border-bottom:1px solid #f2e9dd;\"\u003eWidth\u003c\/td\u003e\n\u003ctd style=\"text-align:right;padding:.6em .2em;border-bottom:1px solid #f2e9dd;\"\u003e2\" · 5 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.6em .2em;border-bottom:1px solid #f2e9dd;\"\u003eLength\u003c\/td\u003e\n\u003ctd style=\"text-align:right;padding:.6em .2em;border-bottom:1px solid #f2e9dd;\"\u003e33.5\" · 85 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.6em .2em;\"\u003eWeight\u003c\/td\u003e\n\u003ctd style=\"text-align:right;padding:.6em .2em;\"\u003e10 g — you won't feel it\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp style=\"font-size:.85em;color:#8a7565;margin:1.05em 0 0;line-height:1.6;font-style:italic;\"\u003e85 cm is enough for a full bow on a ponytail or braid, a double-wrap on a bun, or a loose choker knot. Handmade from natural silk, so allow ±1–3 cm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cp style=\"font-size:.9em;opacity:.8;margin-top:1em;\"\u003e100% mulberry silk · cool hand wash, air dry flat · ships tracked from our partner atelier in 8–15 business days.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFabric \u0026amp; care ♥\u003c\/strong\u003e 100% mulberry silk. Cool hand wash and air-dry flat; press on low with a cloth in between. Keep away from perfume and hairspray.\u003c\/p\u003e","brand":"La Coquette","offers":[{"title":"Print 1","offer_id":53375610847529,"sku":"14:771#Color-01;200007763:201336100;5:200003528#5X85 CM","price":30.95,"currency_code":"CAD","in_stock":true},{"title":"Print 2","offer_id":53375610880297,"sku":"14:193#Color-02;200007763:201336100;5:200003528#5X85 CM","price":30.95,"currency_code":"CAD","in_stock":true},{"title":"Print 5","offer_id":53375610913065,"sku":"14:350850#Color-05;200007763:201336100;5:200003528#5X85 CM","price":30.95,"currency_code":"CAD","in_stock":true},{"title":"Print 6","offer_id":53375610945833,"sku":"14:691#Color-06;200007763:201336100;5:200003528#5X85 CM","price":30.95,"currency_code":"CAD","in_stock":true},{"title":"Print 3","offer_id":53375610978601,"sku":"14:173#Color-03;200007763:201336100;5:200003528#5X85 CM","price":30.95,"currency_code":"CAD","in_stock":true},{"title":"Print 4","offer_id":53375611011369,"sku":"14:365458#Color-04;200007763:201336100;5:200003528#5X85 CM","price":30.95,"currency_code":"CAD","in_stock":true},{"title":"Print 7","offer_id":53375611044137,"sku":"14:175#Color-07;200007763:201336100;5:200003528#5X85 CM","price":30.95,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3357\/8025\/files\/hf_20260728_231515_94536929-9249-4bc7-9e52-27acd4c93800.png?v=1785280746"},{"product_id":"perle-rose-pearl-necklace","title":"Perle Rose Pearl Necklace","description":"\u003cp\u003eThe necklace that goes with everything you already own. Perle is a strand of soft-lustre rose pearls with a secure clasp — delicate enough for every day, pretty enough for the dates worth dressing for. Wear it alone, or layer two lengths for the full coquette effect.\u003c\/p\u003e\u003cdiv style=\"margin:1.8em 0;border:1px solid #eadfd2;border-radius:14px;overflow:hidden;background:#FDFAF5;\"\u003e\n\u003cdiv style=\"background:#F7E9E3;padding:.95em 1.4em;text-align:center;letter-spacing:.25em;text-transform:uppercase;font-size:.76em;color:#8a7565;\"\u003e♡  Size Guide  ♡\u003c\/div\u003e\n\u003cdiv style=\"padding:1.15em 1.5em 1.35em;\"\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;font-size:.93em;\"\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:.55em .2em;border-bottom:2px solid #eadfd2;font-weight:600;letter-spacing:.08em;color:#8a7565;font-size:.82em;text-transform:uppercase;\"\u003eLength\u003c\/th\u003e\n\u003cth style=\"text-align:right;padding:.55em .2em;border-bottom:2px solid #eadfd2;font-weight:600;letter-spacing:.08em;color:#8a7565;font-size:.82em;text-transform:uppercase;\"\u003eHow it sits\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.6em .2em;border-bottom:1px solid #f2e9dd;\"\u003e16\" · 40 cm\u003c\/td\u003e\n\u003ctd style=\"text-align:right;padding:.6em .2em;border-bottom:1px solid #f2e9dd;\"\u003eChoker — at the base of the neck\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.6em .2em;border-bottom:1px solid #f2e9dd;\"\u003e18\" · 45 cm\u003c\/td\u003e\n\u003ctd style=\"text-align:right;padding:.6em .2em;border-bottom:1px solid #f2e9dd;\"\u003ePrincess — on the collarbone ♡ most popular\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.6em .2em;\"\u003e20\" · 50 cm\u003c\/td\u003e\n\u003ctd style=\"text-align:right;padding:.6em .2em;\"\u003eMatinee — just below the collarbone\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;font-size:.93em;margin-top:1em;\"\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:.55em .2em;border-bottom:2px solid #eadfd2;font-weight:600;letter-spacing:.08em;color:#8a7565;font-size:.82em;text-transform:uppercase;\"\u003ePearl size\u003c\/th\u003e\n\u003cth style=\"text-align:right;padding:.55em .2em;border-bottom:2px solid #eadfd2;font-weight:600;letter-spacing:.08em;color:#8a7565;font-size:.82em;text-transform:uppercase;\"\u003eThe look\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.6em .2em;border-bottom:1px solid #f2e9dd;\"\u003e6 mm\u003c\/td\u003e\n\u003ctd style=\"text-align:right;padding:.6em .2em;border-bottom:1px solid #f2e9dd;\"\u003eDainty — barely-there everyday\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.6em .2em;border-bottom:1px solid #f2e9dd;\"\u003e8 mm\u003c\/td\u003e\n\u003ctd style=\"text-align:right;padding:.6em .2em;border-bottom:1px solid #f2e9dd;\"\u003eClassic — the Audrey proportion\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.6em .2em;\"\u003e10 mm\u003c\/td\u003e\n\u003ctd style=\"text-align:right;padding:.6em .2em;\"\u003eStatement — reads across a room\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp style=\"font-size:.85em;color:#8a7565;margin:1.05em 0 0;line-height:1.6;font-style:italic;\"\u003eNot sure? \u003cstrong\u003e18\" in 8 mm is the classic\u003c\/strong\u003e — it suits nearly everyone. Prefer the choker look on a fuller neck? Take the 18\" rather than the 16\".\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cp style=\"font-size:.9em;opacity:.8;margin-top:1em;\"\u003eKeep dry and store flat · wipe with a soft cloth after wear · ships tracked from our partner atelier in 8–15 business days.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDetails \u0026amp; care ♥\u003c\/strong\u003e Faux rose pearls on a plated clasp. Keep dry, avoid perfume, lotion \u0026amp; water, and store flat in a pouch to keep the lustre.\u003c\/p\u003e","brand":"La Coquette","offers":[{"title":"10mm · 50cm","offer_id":53375621759273,"sku":"200001034:361181#10mm 50cm","price":27.95,"currency_code":"CAD","in_stock":true},{"title":"6mm · 50cm","offer_id":53375621792041,"sku":"200001034:2604813136#6mm 50cm","price":27.95,"currency_code":"CAD","in_stock":true},{"title":"8mm · 50cm","offer_id":53375621824809,"sku":"200001034:7883453201#8mm 50cm","price":27.95,"currency_code":"CAD","in_stock":true},{"title":"8mm · 45cm","offer_id":53375621857577,"sku":"200001034:203027829#8mm 45cm","price":27.95,"currency_code":"CAD","in_stock":true},{"title":"8mm · 40cm","offer_id":53375621890345,"sku":"200001034:17053024#8mm 40mm","price":27.95,"currency_code":"CAD","in_stock":true},{"title":"10mm · 45cm","offer_id":53375621923113,"sku":"200001034:1433145302#10mm 45cm","price":27.95,"currency_code":"CAD","in_stock":true},{"title":"10mm · 40cm","offer_id":53375621955881,"sku":"200001034:201447815#10mm 40cm","price":27.95,"currency_code":"CAD","in_stock":true},{"title":"6mm · 45cm","offer_id":53375621988649,"sku":"200001034:201673808#6mm 45cm","price":27.95,"currency_code":"CAD","in_stock":true},{"title":"6mm · 40cm","offer_id":53375622021417,"sku":"200001034:361180#6mm 40cm","price":27.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3357\/8025\/files\/pearl.png?v=1785291116"},{"product_id":"cote-crochet-beach-cover-up","title":"Côte Crochet Beach Cover-Up","description":"\u003cp\u003eThrow it over any suit and suddenly you're dressed. Côte is a cropped open-crochet knit — boxy through the body, ending at the high waist, with wide bell sleeves that catch the breeze. The piece for the walk from the towel to the café, and the open weave lets your suit show through just enough.\u003c\/p\u003e\u003cdiv style=\"margin:1.8em 0;border:1px solid #eadfd2;border-radius:14px;overflow:hidden;background:#FDFAF5;\"\u003e\n\u003cdiv style=\"background:#F7E9E3;padding:.95em 1.4em;text-align:center;letter-spacing:.25em;text-transform:uppercase;font-size:.76em;color:#8a7565;\"\u003e♡  Fit Guide  ♡\u003c\/div\u003e\n\u003cdiv style=\"padding:1.15em 1.5em 1.35em;\"\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;font-size:.93em;\"\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:.55em .2em;border-bottom:2px solid #eadfd2;font-weight:600;letter-spacing:.08em;color:#8a7565;font-size:.82em;text-transform:uppercase;\"\u003eOne size\u003c\/th\u003e\n\u003cth style=\"text-align:right;padding:.55em .2em;border-bottom:2px solid #eadfd2;font-weight:600;letter-spacing:.08em;color:#8a7565;font-size:.82em;text-transform:uppercase;\"\u003eDetails\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.6em .2em;border-bottom:1px solid #f2e9dd;\"\u003eFit\u003c\/td\u003e\n\u003ctd style=\"text-align:right;padding:.6em .2em;border-bottom:1px solid #f2e9dd;\"\u003eCropped \u0026amp; boxy — ends at the high waist\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.6em .2em;border-bottom:1px solid #f2e9dd;\"\u003eSleeves\u003c\/td\u003e\n\u003ctd style=\"text-align:right;padding:.6em .2em;border-bottom:1px solid #f2e9dd;\"\u003eLong, wide bell sleeves\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.6em .2em;\"\u003eStretch\u003c\/td\u003e\n\u003ctd style=\"text-align:right;padding:.6em .2em;\"\u003eMedium — the open knit gives with you\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp style=\"font-size:.85em;color:#8a7565;margin:1.05em 0 0;line-height:1.6;font-style:italic;\"\u003eOne size, cut loose on purpose — the relaxed boxy shape and stretchy open weave comfortably fit about CA sizes 4–12 (approximate). It's meant to be worn easy and a little slouchy over your suit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cp style=\"font-size:.9em;opacity:.8;margin-top:1em;\"\u003e100% polyester crochet knit · hand wash cold, dry flat — never wring the weave · ships tracked from our partner atelier in 8–15 business days.\u003c\/p\u003e","brand":"La Coquette","offers":[{"title":"Pink","offer_id":53375622578473,"sku":"14:1052;5:200003528","price":46.95,"currency_code":"CAD","in_stock":true},{"title":"Light Blue","offer_id":53375622611241,"sku":"14:173#LightBlue;5:200003528","price":46.95,"currency_code":"CAD","in_stock":true},{"title":"Apricot","offer_id":53375622644009,"sku":"14:201447514;5:200003528","price":46.95,"currency_code":"CAD","in_stock":true},{"title":"Black","offer_id":53375622676777,"sku":"14:193;5:200003528","price":46.95,"currency_code":"CAD","in_stock":true},{"title":"White","offer_id":53375622709545,"sku":"14:29;5:200003528","price":46.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3357\/8025\/files\/hf_20260729_002442_7400e0a7-532e-43a8-864a-841b04a2f584.png?v=1785284870"},{"product_id":"brigitte-retro-cat-eye-sunglasses","title":"Brigitte Retro Cat-Eye Sunglasses","description":"\u003cp\u003eThe pair you reach for when a plain outfit needs an attitude. Brigitte is a bold retro cat-eye in glossy acetate — vintage screen-siren energy, in four lens tints from classic black to a soft warm beige.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eUV400 protection\u003c\/li\u003e\n\u003cli\u003eLightweight acetate frame\u003c\/li\u003e\n\u003cli\u003eOne size · adjustable nose bridge\u003c\/li\u003e\n\u003cli\u003eArrives in a soft pouch\u003c\/li\u003e\n\u003c\/ul\u003e\u003cdiv style=\"margin:1.8em 0;border:1px solid #eadfd2;border-radius:14px;overflow:hidden;background:#FDFAF5;\"\u003e\n\u003cdiv style=\"background:#F7E9E3;padding:.95em 1.4em;text-align:center;letter-spacing:.25em;text-transform:uppercase;font-size:.76em;color:#8a7565;\"\u003e♡  Fit Guide  ♡\u003c\/div\u003e\n\u003cdiv style=\"padding:1.15em 1.5em 1.35em;\"\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;font-size:.93em;\"\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:.55em .2em;border-bottom:2px solid #eadfd2;font-weight:600;letter-spacing:.08em;color:#8a7565;font-size:.82em;text-transform:uppercase;\"\u003eOne size\u003c\/th\u003e\n\u003cth style=\"text-align:right;padding:.55em .2em;border-bottom:2px solid #eadfd2;font-weight:600;letter-spacing:.08em;color:#8a7565;font-size:.82em;text-transform:uppercase;\"\u003eDetails\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.6em .2em;border-bottom:1px solid #f2e9dd;\"\u003eFrame shape\u003c\/td\u003e\n\u003ctd style=\"text-align:right;padding:.6em .2em;border-bottom:1px solid #f2e9dd;\"\u003eBold retro cat-eye — flatters oval, round \u0026amp; heart faces\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.6em .2em;\"\u003eChoose by\u003c\/td\u003e\n\u003ctd style=\"text-align:right;padding:.6em .2em;\"\u003eLens tint — black, coffee, beige or blue\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp style=\"font-size:.85em;color:#8a7565;margin:1.05em 0 0;line-height:1.6;font-style:italic;\"\u003eA standard women's fit — if regular sunglasses fit you, these will.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cp\u003e\u003cem\u003eShips from our overseas atelier in 8–15 business days. Canadian orders may be subject to customs duties and taxes on delivery.\u003c\/em\u003e\u003c\/p\u003e","brand":"La Coquette","offers":[{"title":"Black","offer_id":53377420656937,"sku":"73:175#Black","price":27.95,"currency_code":"CAD","in_stock":false},{"title":"Coffee","offer_id":53377420689705,"sku":"73:10#Coffee","price":27.95,"currency_code":"CAD","in_stock":true},{"title":"Beige","offer_id":53377420722473,"sku":"73:173#Beige","price":27.95,"currency_code":"CAD","in_stock":true},{"title":"Blue","offer_id":53377420755241,"sku":"73:366#Blue","price":27.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3357\/8025\/files\/hf_20260729_014557_3b39e747-9ba6-4434-9652-34b44eb73ef7.png?v=1785289710"},{"product_id":"solene-pastel-gradient-sunglasses","title":"Solène Pastel Gradient Sunglasses","description":"\u003cp\u003eThe softest, most coquette frame of the season. Solène pairs a transparent frame with a gentle gradient lens — the kind of sunglasses that make a golden-hour photo look styled. Four dreamy tints.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eUV400 protection\u003c\/li\u003e\n\u003cli\u003eTransparent lightweight frame\u003c\/li\u003e\n\u003cli\u003eOne size\u003c\/li\u003e\n\u003cli\u003eArrives in a soft pouch\u003c\/li\u003e\n\u003c\/ul\u003e\u003cdiv style=\"margin:1.8em 0;border:1px solid #eadfd2;border-radius:14px;overflow:hidden;background:#FDFAF5;\"\u003e\n\u003cdiv style=\"background:#F7E9E3;padding:.95em 1.4em;text-align:center;letter-spacing:.25em;text-transform:uppercase;font-size:.76em;color:#8a7565;\"\u003e♡  Fit Guide  ♡\u003c\/div\u003e\n\u003cdiv style=\"padding:1.15em 1.5em 1.35em;\"\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;font-size:.93em;\"\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:.55em .2em;border-bottom:2px solid #eadfd2;font-weight:600;letter-spacing:.08em;color:#8a7565;font-size:.82em;text-transform:uppercase;\"\u003eOne size\u003c\/th\u003e\n\u003cth style=\"text-align:right;padding:.55em .2em;border-bottom:2px solid #eadfd2;font-weight:600;letter-spacing:.08em;color:#8a7565;font-size:.82em;text-transform:uppercase;\"\u003eDetails\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.6em .2em;border-bottom:1px solid #f2e9dd;\"\u003eFrame shape\u003c\/td\u003e\n\u003ctd style=\"text-align:right;padding:.6em .2em;border-bottom:1px solid #f2e9dd;\"\u003eSoft square — suits most face shapes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.6em .2em;\"\u003eChoose by\u003c\/td\u003e\n\u003ctd style=\"text-align:right;padding:.6em .2em;\"\u003eGradient tint — tea, grey-blue, golden grey or grey-rose\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp style=\"font-size:.85em;color:#8a7565;margin:1.05em 0 0;line-height:1.6;font-style:italic;\"\u003eA standard women's fit — the transparent frame reads light and pretty on everyone.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cp\u003e\u003cem\u003eShips from our overseas atelier in 8–15 business days. Canadian orders may be subject to customs duties and taxes on delivery.\u003c\/em\u003e\u003c\/p\u003e","brand":"La Coquette","offers":[{"title":"Tea","offer_id":53377423573289,"sku":"73:366#tea","price":30.95,"currency_code":"CAD","in_stock":true},{"title":"Grey Blue","offer_id":53377423606057,"sku":"73:496#grey blue","price":30.95,"currency_code":"CAD","in_stock":true},{"title":"Golden Grey","offer_id":53377423638825,"sku":"73:10#double grey golden","price":30.95,"currency_code":"CAD","in_stock":true},{"title":"Grey Rose","offer_id":53377423671593,"sku":"73:173#grey red","price":30.95,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3357\/8025\/files\/hf_20260729_014600_78c7b7c4-8416-4ad1-a485-b6d777a73c60.png?v=1785289711"},{"product_id":"mariniere-smocked-bikini","title":"Marinière Smocked Bikini","description":"\u003cp\u003eSmocked stripe texture — the milkmaid-dress crinkle translated to swim. A supportive twist-front top and a flattering high waist that holds you in gently. Seaside stripes, forever chic.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eSmocked\/shirred stretch fabric — moulds to you\u003c\/li\u003e\n\u003cli\u003eTwist-front top + high-waist bottoms\u003c\/li\u003e\n\u003cli\u003eFully lined\u003c\/li\u003e\n\u003c\/ul\u003e\u003cdiv style=\"margin:1.8em 0;border:1px solid #eadfd2;border-radius:14px;overflow:hidden;background:#FDFAF5;\"\u003e\n\u003cdiv style=\"background:#F7E9E3;padding:.95em 1.4em;text-align:center;letter-spacing:.25em;text-transform:uppercase;font-size:.76em;color:#8a7565;\"\u003e♡  Size Guide  ♡\u003c\/div\u003e\n\u003cdiv style=\"padding:1.15em 1.5em 1.35em;\"\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;font-size:.92em;\"\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eBust\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eWaist\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eHips\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e31–33\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e24–26\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e34–35\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e33–35\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e26–28\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e35–37\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e35–36\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e28–29\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e37–39\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp style=\"font-size:.85em;color:#8a7565;margin:1.05em 0 0;line-height:1.6;font-style:italic;\"\u003eThe smocked fabric stretches a full size, so it's forgiving — \u003cstrong\u003etake your usual size\u003c\/strong\u003e; between sizes, size down for a snugger fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cp style=\"font-size:.9em;opacity:.8;\"\u003eHand wash cold, dry flat · ships tracked in 8–15 business days · Canadian orders may be subject to duties on delivery.\u003c\/p\u003e","brand":"La Coquette","offers":[{"title":"Striped \/ M","offer_id":53377426424105,"sku":"14:1254#B360Striped;5:361386","price":60.95,"currency_code":"CAD","in_stock":true},{"title":"Striped \/ L","offer_id":53377426456873,"sku":"14:1254#B360Striped;5:361385","price":60.95,"currency_code":"CAD","in_stock":true},{"title":"Striped \/ S","offer_id":53377426489641,"sku":"14:1254#B360Striped;5:100014064","price":60.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3357\/8025\/files\/hf_20260729_045349_b9fbd38d-ed76-40a8-a658-707c0b997d56.png?v=1785301053"},{"product_id":"etoile-star-sunglasses","title":"Étoile Star Sunglasses","description":"\u003cp\u003eA little bit of whimsy for your face. Étoile has tiny star cut-outs at the frame — celestial, playful, and just the right amount of extra. Celestial motifs are having a huge moment, and this is the easy way in.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eUV400 protection\u003c\/li\u003e\n\u003cli\u003eStar-detail frame\u003c\/li\u003e\n\u003cli\u003eOne size\u003c\/li\u003e\n\u003cli\u003eArrives in a soft pouch\u003c\/li\u003e\n\u003c\/ul\u003e\u003cdiv style=\"margin:1.8em 0;border:1px solid #eadfd2;border-radius:14px;overflow:hidden;background:#FDFAF5;\"\u003e\n\u003cdiv style=\"background:#F7E9E3;padding:.95em 1.4em;text-align:center;letter-spacing:.25em;text-transform:uppercase;font-size:.76em;color:#8a7565;\"\u003e♡  Fit Guide  ♡\u003c\/div\u003e\n\u003cdiv style=\"padding:1.15em 1.5em 1.35em;\"\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;font-size:.93em;\"\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:.55em .2em;border-bottom:2px solid #eadfd2;font-weight:600;letter-spacing:.08em;color:#8a7565;font-size:.82em;text-transform:uppercase;\"\u003eOne size\u003c\/th\u003e\n\u003cth style=\"text-align:right;padding:.55em .2em;border-bottom:2px solid #eadfd2;font-weight:600;letter-spacing:.08em;color:#8a7565;font-size:.82em;text-transform:uppercase;\"\u003eDetails\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.6em .2em;border-bottom:1px solid #f2e9dd;\"\u003eFrame shape\u003c\/td\u003e\n\u003ctd style=\"text-align:right;padding:.6em .2em;border-bottom:1px solid #f2e9dd;\"\u003eRounded with star detail — playful, universally flattering\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.6em .2em;\"\u003eChoose by\u003c\/td\u003e\n\u003ctd style=\"text-align:right;padding:.6em .2em;\"\u003eLens tint — red, tea, purple or black\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp style=\"font-size:.85em;color:#8a7565;margin:1.05em 0 0;line-height:1.6;font-style:italic;\"\u003eA standard women's fit — if regular sunglasses fit you, these will.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cp\u003e\u003cem\u003eShips from our overseas atelier in 8–15 business days. Canadian orders may be subject to customs duties and taxes on delivery.\u003c\/em\u003e\u003c\/p\u003e","brand":"La Coquette","offers":[{"title":"Red","offer_id":53377434812713,"sku":"71:100009342#as picture;73:10#Red","price":24.95,"currency_code":"CAD","in_stock":true},{"title":"Tea","offer_id":53377434845481,"sku":"71:100009342#as picture;73:173#Tea","price":24.95,"currency_code":"CAD","in_stock":false},{"title":"Purple","offer_id":53377434878249,"sku":"71:100009342#as picture;73:366#Purple","price":24.95,"currency_code":"CAD","in_stock":true},{"title":"Black","offer_id":53377434911017,"sku":"71:100009342#as picture;73:175#Black","price":24.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3357\/8025\/files\/hf_20260729_014603_fe75f292-de4e-435c-90ef-ec4ec9d35550.png?v=1785289710"},{"product_id":"margaux-oval-sunglasses","title":"Margaux Oval Sunglasses","description":"\u003cp\u003eThe quiet, grown-up one. Margaux is a slim metal oval — the frame that looks deliberate with a plain white tee and elevated with everything else. In black, a soft green and a warm brown.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eUV400 protection\u003c\/li\u003e\n\u003cli\u003eSlim metal frame\u003c\/li\u003e\n\u003cli\u003eOne size · adjustable nose pads\u003c\/li\u003e\n\u003cli\u003eArrives in a soft pouch\u003c\/li\u003e\n\u003c\/ul\u003e\u003cdiv style=\"margin:1.8em 0;border:1px solid #eadfd2;border-radius:14px;overflow:hidden;background:#FDFAF5;\"\u003e\n\u003cdiv style=\"background:#F7E9E3;padding:.95em 1.4em;text-align:center;letter-spacing:.25em;text-transform:uppercase;font-size:.76em;color:#8a7565;\"\u003e♡  Fit Guide  ♡\u003c\/div\u003e\n\u003cdiv style=\"padding:1.15em 1.5em 1.35em;\"\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;font-size:.93em;\"\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:.55em .2em;border-bottom:2px solid #eadfd2;font-weight:600;letter-spacing:.08em;color:#8a7565;font-size:.82em;text-transform:uppercase;\"\u003eOne size\u003c\/th\u003e\n\u003cth style=\"text-align:right;padding:.55em .2em;border-bottom:2px solid #eadfd2;font-weight:600;letter-spacing:.08em;color:#8a7565;font-size:.82em;text-transform:uppercase;\"\u003eDetails\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.6em .2em;border-bottom:1px solid #f2e9dd;\"\u003eFrame shape\u003c\/td\u003e\n\u003ctd style=\"text-align:right;padding:.6em .2em;border-bottom:1px solid #f2e9dd;\"\u003eSlim metal oval — a refined, petite frame\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.6em .2em;\"\u003eChoose by\u003c\/td\u003e\n\u003ctd style=\"text-align:right;padding:.6em .2em;\"\u003eFrame tone — black, green or brown\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp style=\"font-size:.85em;color:#8a7565;margin:1.05em 0 0;line-height:1.6;font-style:italic;\"\u003eRuns slim — the adjustable nose pads keep it secure on smaller bridges.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cp\u003e\u003cem\u003eShips from our overseas atelier in 8–15 business days. Canadian orders may be subject to customs duties and taxes on delivery.\u003c\/em\u003e\u003c\/p\u003e","brand":"La Coquette","offers":[{"title":"Black","offer_id":53377435894057,"sku":"73:10#black","price":28.95,"currency_code":"CAD","in_stock":true},{"title":"Green","offer_id":53377435926825,"sku":"73:29#green","price":28.95,"currency_code":"CAD","in_stock":true},{"title":"Brown","offer_id":53377435959593,"sku":"73:173#BROWN","price":28.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3357\/8025\/files\/hf_20260729_014604_fc3faddc-a784-4c28-a223-a491a573ee9e.png?v=1785289711"},{"product_id":"vichy-gingham-bikini","title":"Vichy Gingham Bikini","description":"\u003cp\u003ePicnic-check gingham with a sweet red contrast trim — cottage-coquette at the beach club. A tie-triangle top and high-waisted bottoms that stay put.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eTie-triangle top, adjustable\u003c\/li\u003e\n\u003cli\u003eHigh-waisted, cheeky-but-covered bottoms\u003c\/li\u003e\n\u003cli\u003eSoft-touch nylon-elastane, fully lined\u003c\/li\u003e\n\u003c\/ul\u003e\u003cdiv style=\"margin:1.8em 0;border:1px solid #eadfd2;border-radius:14px;overflow:hidden;background:#FDFAF5;\"\u003e\n\u003cdiv style=\"background:#F7E9E3;padding:.95em 1.4em;text-align:center;letter-spacing:.25em;text-transform:uppercase;font-size:.76em;color:#8a7565;\"\u003e♡  Size Guide  ♡\u003c\/div\u003e\n\u003cdiv style=\"padding:1.15em 1.5em 1.35em;\"\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;font-size:.92em;\"\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eBust\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eWaist\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eHips\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e31–33\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e24–26\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e34–35\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e33–35\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e26–28\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e35–37\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e35–36\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e28–29\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e37–39\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp style=\"font-size:.85em;color:#8a7565;margin:1.05em 0 0;line-height:1.6;font-style:italic;\"\u003eMeasurements approximate. This piece uses Asian sizing, which runs about one size smaller than Canadian — \u003cstrong\u003eif you're between sizes or unsure, size up.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cp style=\"font-size:.9em;opacity:.8;\"\u003eHand wash cold, dry flat · ships tracked in 8–15 business days · Canadian orders may be subject to duties on delivery.\u003c\/p\u003e","brand":"La Coquette","offers":[{"title":"Blue \/ L","offer_id":53377539113257,"sku":"14:173;5:361385","price":47.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ S","offer_id":53377539146025,"sku":"14:173;5:100014064","price":47.95,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ M","offer_id":53377539178793,"sku":"14:173;5:361386","price":47.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3357\/8025\/files\/hf_20260729_045336_28f84487-18f0-458c-ab00-18ab7b067bfb.png?v=1785301052"},{"product_id":"pois-polka-dot-bikini","title":"Pois Polka Dot Bikini","description":"\u003cp\u003eRetro pin-up polka dots in classic black and white — the swimsuit that looks good in every photo. Triangle top with tie sides and a matching high-cut bottom.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eTriangle top, tie sides\u003c\/li\u003e\n\u003cli\u003eHigh-cut, flattering bottoms\u003c\/li\u003e\n\u003cli\u003eSoft-touch nylon-elastane, fully lined\u003c\/li\u003e\n\u003c\/ul\u003e\u003cdiv style=\"margin:1.8em 0;border:1px solid #eadfd2;border-radius:14px;overflow:hidden;background:#FDFAF5;\"\u003e\n\u003cdiv style=\"background:#F7E9E3;padding:.95em 1.4em;text-align:center;letter-spacing:.25em;text-transform:uppercase;font-size:.76em;color:#8a7565;\"\u003e♡  Size Guide  ♡\u003c\/div\u003e\n\u003cdiv style=\"padding:1.15em 1.5em 1.35em;\"\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;font-size:.92em;\"\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eBust\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eWaist\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eHips\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e31–33\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e24–26\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e34–35\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e33–35\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e26–28\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e35–37\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e35–36\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e28–29\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e37–39\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp style=\"font-size:.85em;color:#8a7565;margin:1.05em 0 0;line-height:1.6;font-style:italic;\"\u003eMeasurements approximate. This piece uses Asian sizing, which runs about one size smaller than Canadian — \u003cstrong\u003eif you're between sizes or unsure, size up.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cp style=\"font-size:.9em;opacity:.8;\"\u003eHand wash cold, dry flat · ships tracked in 8–15 business days · Canadian orders may be subject to duties on delivery.\u003c\/p\u003e","brand":"La Coquette","offers":[{"title":"Black \u0026 White \/ S","offer_id":53377539342633,"sku":"14:771#Round-dot;5:100014064","price":47.95,"currency_code":"CAD","in_stock":true},{"title":"Black \u0026 White \/ M","offer_id":53377539375401,"sku":"14:771#Round-dot;5:361386","price":47.95,"currency_code":"CAD","in_stock":true},{"title":"Black \u0026 White \/ L","offer_id":53377539408169,"sku":"14:771#Round-dot;5:361385","price":47.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3357\/8025\/files\/hf_20260729_045339_897a3c4f-ac6a-40b9-a719-95346ef86b90.png?v=1785301052"},{"product_id":"frou-frou-ruffle-swimsuit","title":"Frou-Frou Ruffle Swimsuit","description":"\u003cp\u003eThe drop's centrepiece. A soft pink ruched halter with a layered ruffle swim skirt — modest, romantic, and unmistakably Lexi. Wear the skirt to the café, slip it off at the water.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eRuched halter top, ties at the neck\u003c\/li\u003e\n\u003cli\u003eLayered ruffle swim skirt over matching bottoms\u003c\/li\u003e\n\u003cli\u003eSoft-touch nylon-elastane, fully lined\u003c\/li\u003e\n\u003c\/ul\u003e\u003cdiv style=\"margin:1.8em 0;border:1px solid #eadfd2;border-radius:14px;overflow:hidden;background:#FDFAF5;\"\u003e\n\u003cdiv style=\"background:#F7E9E3;padding:.95em 1.4em;text-align:center;letter-spacing:.25em;text-transform:uppercase;font-size:.76em;color:#8a7565;\"\u003e♡  Size Guide  ♡\u003c\/div\u003e\n\u003cdiv style=\"padding:1.15em 1.5em 1.35em;\"\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;font-size:.92em;\"\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eBust\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eWaist\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eHips\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e31–33\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e24–26\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e34–35\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e33–35\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e26–28\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e35–37\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e35–36\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e28–29\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e37–39\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e36–38\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e29–31\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e39–41\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp style=\"font-size:.85em;color:#8a7565;margin:1.05em 0 0;line-height:1.6;font-style:italic;\"\u003eMeasurements approximate. This piece uses Asian sizing, which runs about one size smaller than Canadian — \u003cstrong\u003eif you're between sizes or unsure, size up.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cp style=\"font-size:.9em;opacity:.8;\"\u003eHand wash cold, dry flat · ships tracked in 8–15 business days · Canadian orders may be subject to duties on delivery.\u003c\/p\u003e","brand":"La Coquette","offers":[{"title":"Pink \/ M","offer_id":53377540325673,"sku":"14:1052;5:361386","price":60.95,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ S","offer_id":53377540358441,"sku":"14:1052;5:100014064","price":60.95,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ XL","offer_id":53377540391209,"sku":"14:1052;5:100014065","price":60.95,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ L","offer_id":53377540423977,"sku":"14:1052;5:361385","price":60.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3357\/8025\/files\/hf_20260729_045342_61c7afba-5251-4df9-9992-5576d1a6a6aa.png?v=1785301053"},{"product_id":"dotti-polka-dot-set","title":"Dotti Polka Dot Set","description":"\u003cp\u003eChocolate polka dots on a sweet retro two-piece — an underwire bralette top and low-rise tie-side bikini bottoms, both finished with the softest sky-blue trim and little side bows. A little bit sixties, a lot cute for the pool.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eUnderwire bralette top with light blue trim\u003c\/li\u003e\n\u003cli\u003eLow-rise tie-side bikini bottoms with bow ties\u003c\/li\u003e\n\u003cli\u003ePlayful chocolate-brown polka dot print\u003c\/li\u003e\n\u003cli\u003eSoft-touch nylon-elastane, fully lined\u003c\/li\u003e\n\u003c\/ul\u003e\u003cdiv style=\"margin:1.8em 0;border:1px solid #eadfd2;border-radius:14px;overflow:hidden;background:#FDFAF5;\"\u003e\n\u003cdiv style=\"background:#F7E9E3;padding:.95em 1.4em;text-align:center;letter-spacing:.25em;text-transform:uppercase;font-size:.76em;color:#8a7565;\"\u003e♡  Size Guide  ♡\u003c\/div\u003e\n\u003cdiv style=\"padding:1.15em 1.5em 1.35em;\"\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;font-size:.92em;\"\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eBust\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eWaist\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eHips\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e31–33\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e24–26\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e34–35\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e33–35\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e26–28\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e35–37\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e35–36\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e28–29\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e37–39\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp style=\"font-size:.85em;color:#8a7565;margin:1.05em 0 0;line-height:1.6;font-style:italic;\"\u003eMeasurements approximate. This piece uses Asian sizing, which runs about one size smaller than Canadian — \u003cstrong\u003eif you’re between sizes or unsure, size up.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cp style=\"font-size:.9em;opacity:.8;\"\u003eHand wash cold, dry flat · ships tracked in 8–15 business days · Canadian orders may be subject to duties on delivery.\u003c\/p\u003e","brand":"La Coquette","offers":[{"title":"Chocolate \/ S","offer_id":53377760198953,"sku":"14:200002985;5:100014064","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Chocolate \/ L","offer_id":53377760231721,"sku":"14:200002985;5:361385","price":54.95,"currency_code":"CAD","in_stock":true},{"title":"Chocolate \/ M","offer_id":53377760264489,"sku":"14:200002985;5:361386","price":54.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3357\/8025\/files\/hf_20260729_143322_ee390021-7c93-4cdf-a3d3-3fa13eb5a7fe.png?v=1785335694"},{"product_id":"jardin-floral-bikini","title":"Jardin Floral Bikini","description":"\u003cp\u003ePressed-flower prints and a high, flattering waist — Jardin is the bikini for slow garden mornings and long golden afternoons by the water. The halter top ties to your perfect fit; the bottom sits high and holds you in. In four soft colourways to collect.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eHalter tie top, fully adjustable\u003c\/li\u003e\n\u003cli\u003eHigh-waisted bottom, cheeky-but-covered\u003c\/li\u003e\n\u003cli\u003eFour prints: white, butter yellow, pink \u0026amp; sky blue\u003c\/li\u003e\n\u003cli\u003eSoft-touch nylon-elastane, fully lined\u003c\/li\u003e\n\u003c\/ul\u003e\u003cdiv style=\"margin:1.8em 0;border:1px solid #eadfd2;border-radius:14px;overflow:hidden;background:#FDFAF5;\"\u003e\n\u003cdiv style=\"background:#F7E9E3;padding:.95em 1.4em;text-align:center;letter-spacing:.25em;text-transform:uppercase;font-size:.76em;color:#8a7565;\"\u003e♡  Size Guide  ♡\u003c\/div\u003e\n\u003cdiv style=\"padding:1.15em 1.5em 1.35em;\"\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;font-size:.92em;\"\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eBust\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eWaist\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eHips\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e31–33\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e24–26\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e34–35\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e33–35\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e26–28\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e35–37\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e35–36\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e28–29\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e37–39\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp style=\"font-size:.85em;color:#8a7565;margin:1.05em 0 0;line-height:1.6;font-style:italic;\"\u003eMeasurements approximate. This piece uses Asian sizing, which runs about one size smaller than Canadian — \u003cstrong\u003eif you’re between sizes or unsure, size up.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cp style=\"font-size:.9em;opacity:.8;\"\u003eHand wash cold, dry flat · ships tracked in 8–15 business days · Canadian orders may be subject to duties on delivery.\u003c\/p\u003e","brand":"La Coquette","offers":[{"title":"White \/ S","offer_id":53377789952297,"sku":"14:29;5:100014064","price":56.95,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":53377789985065,"sku":"14:29;5:361386","price":56.95,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":53377790017833,"sku":"14:29;5:361385","price":56.95,"currency_code":"CAD","in_stock":true},{"title":"Butter Yellow \/ S","offer_id":53377790050601,"sku":"14:366;5:100014064","price":56.95,"currency_code":"CAD","in_stock":true},{"title":"Butter Yellow \/ M","offer_id":53377790083369,"sku":"14:366;5:361386","price":56.95,"currency_code":"CAD","in_stock":true},{"title":"Butter Yellow \/ L","offer_id":53377790116137,"sku":"14:366;5:361385","price":56.95,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ S","offer_id":53377790148905,"sku":"14:1052;5:100014064","price":56.95,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ M","offer_id":53377790181673,"sku":"14:1052;5:361386","price":56.95,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ L","offer_id":53377790214441,"sku":"14:1052;5:361385","price":56.95,"currency_code":"CAD","in_stock":true},{"title":"Sky Blue \/ L","offer_id":53377790247209,"sku":"14:1254;5:361385","price":56.95,"currency_code":"CAD","in_stock":true},{"title":"Sky Blue \/ S","offer_id":53377790279977,"sku":"14:1254;5:100014064","price":56.95,"currency_code":"CAD","in_stock":true},{"title":"Sky Blue \/ M","offer_id":53377790312745,"sku":"14:1254;5:361386","price":56.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3357\/8025\/files\/hf_20260729_045314_2ead3e3e-f2f3-42da-b68d-6ae0d165f1f2.png?v=1785301052"},{"product_id":"griotte-cherry-mesh-set","title":"Griotte Cherry Mesh Set","description":"\u003cp\u003eA little bit sixties, a lot sweet. Griotte is a cherry-print three-piece — a bralette top, matching bottoms, and a sheer mesh layer that skims over the top for a look that goes straight from the lounger to the boardwalk. The prettiest way to wear a print this summer.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eThree pieces: bralette, bottoms \u0026amp; sheer mesh overlay\u003c\/li\u003e\n\u003cli\u003ePlayful cherry print\u003c\/li\u003e\n\u003cli\u003eThree grounds: butter yellow, white \u0026amp; cherry red\u003c\/li\u003e\n\u003cli\u003eSoft-touch nylon-elastane, fully lined\u003c\/li\u003e\n\u003c\/ul\u003e\u003cdiv style=\"margin:1.8em 0;border:1px solid #eadfd2;border-radius:14px;overflow:hidden;background:#FDFAF5;\"\u003e\n\u003cdiv style=\"background:#F7E9E3;padding:.95em 1.4em;text-align:center;letter-spacing:.25em;text-transform:uppercase;font-size:.76em;color:#8a7565;\"\u003e♡  Size Guide  ♡\u003c\/div\u003e\n\u003cdiv style=\"padding:1.15em 1.5em 1.35em;\"\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;font-size:.92em;\"\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eBust\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eWaist\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eHips\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003eXS\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e29–31\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e22–24\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e32–34\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e31–33\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e24–26\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e34–35\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e33–35\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e26–28\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e35–37\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e35–36\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e28–29\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e37–39\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp style=\"font-size:.85em;color:#8a7565;margin:1.05em 0 0;line-height:1.6;font-style:italic;\"\u003eMeasurements approximate. This piece uses Asian sizing, which runs about one size smaller than Canadian — \u003cstrong\u003eif you’re between sizes or unsure, size up.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cp style=\"font-size:.9em;opacity:.8;\"\u003eHand wash cold, dry flat · ships tracked in 8–15 business days · Canadian orders may be subject to duties on delivery.\u003c\/p\u003e","brand":"La Coquette","offers":[{"title":"Butter Yellow \/ M","offer_id":53377808695593,"sku":"14:366#C141Yellow;5:361386","price":58.95,"currency_code":"CAD","in_stock":true},{"title":"Butter Yellow \/ S","offer_id":53377808728361,"sku":"14:366#C141Yellow;5:100014064","price":58.95,"currency_code":"CAD","in_stock":true},{"title":"Butter Yellow \/ XS","offer_id":53377808761129,"sku":"14:366#C141Yellow;5:872","price":58.95,"currency_code":"CAD","in_stock":false},{"title":"White \/ L","offer_id":53377808793897,"sku":"14:29#C141White;5:361385","price":58.95,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":53377808826665,"sku":"14:29#C141White;5:361386","price":58.95,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":53377808859433,"sku":"14:29#C141White;5:100014064","price":58.95,"currency_code":"CAD","in_stock":true},{"title":"White \/ XS","offer_id":53377808892201,"sku":"14:29#C141White;5:872","price":58.95,"currency_code":"CAD","in_stock":true},{"title":"Cherry Red \/ L","offer_id":53377808924969,"sku":"14:10#C141Red;5:361385","price":58.95,"currency_code":"CAD","in_stock":true},{"title":"Butter Yellow \/ L","offer_id":53377808957737,"sku":"14:366#C141Yellow;5:361385","price":58.95,"currency_code":"CAD","in_stock":true},{"title":"Cherry Red \/ M","offer_id":53377808990505,"sku":"14:10#C141Red;5:361386","price":58.95,"currency_code":"CAD","in_stock":true},{"title":"Cherry Red \/ S","offer_id":53377809023273,"sku":"14:10#C141Red;5:100014064","price":58.95,"currency_code":"CAD","in_stock":true},{"title":"Cherry Red \/ XS","offer_id":53377809056041,"sku":"14:10#C141Red;5:872","price":58.95,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3357\/8025\/files\/hf_20260729_045317_b7d637d3-fe2c-4dbc-80dd-fc703cfbb04b.png?v=1785301052"},{"product_id":"fraise-bow-bikini","title":"Fraise Bow Bikini","description":"\u003cp\u003eStrawberry-sweet and impossible not to smile at. Fraise is a bow-tie halter in a ripe little berry print, finished with a soft ruffled swim skirt that makes it feel like a whole outfit — wear the skirt to the café, slip it off at the water.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eBow-tie halter top\u003c\/li\u003e\n\u003cli\u003eRuffled swim skirt over matching bottoms\u003c\/li\u003e\n\u003cli\u003eSweet strawberry print in red or pink\u003c\/li\u003e\n\u003cli\u003eSoft-touch nylon-elastane, fully lined\u003c\/li\u003e\n\u003c\/ul\u003e\u003cdiv style=\"margin:1.8em 0;border:1px solid #eadfd2;border-radius:14px;overflow:hidden;background:#FDFAF5;\"\u003e\n\u003cdiv style=\"background:#F7E9E3;padding:.95em 1.4em;text-align:center;letter-spacing:.25em;text-transform:uppercase;font-size:.76em;color:#8a7565;\"\u003e♡  Size Guide  ♡\u003c\/div\u003e\n\u003cdiv style=\"padding:1.15em 1.5em 1.35em;\"\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;font-size:.92em;\"\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eBust\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eWaist\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eHips\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e33–35\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e26–28\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e35–37\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e35–36\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e28–29\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e37–39\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e36–38\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e29–31\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e39–41\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp style=\"font-size:.85em;color:#8a7565;margin:1.05em 0 0;line-height:1.6;font-style:italic;\"\u003eMeasurements approximate. This piece uses Asian sizing, which runs about one size smaller than Canadian — \u003cstrong\u003eif you’re between sizes or unsure, size up.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cp style=\"font-size:.9em;opacity:.8;\"\u003eHand wash cold, dry flat · ships tracked in 8–15 business days · Canadian orders may be subject to duties on delivery.\u003c\/p\u003e","brand":"La Coquette","offers":[{"title":"Red \/ M","offer_id":53377810235689,"sku":"14:10#Red;5:361386","price":62.95,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ M","offer_id":53377810268457,"sku":"14:1052#Pink;5:361386","price":62.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ XL","offer_id":53377810301225,"sku":"14:10#Red;5:100014065","price":62.95,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ XL","offer_id":53377810333993,"sku":"14:1052#Pink;5:100014065","price":62.95,"currency_code":"CAD","in_stock":true},{"title":"Red \/ L","offer_id":53377810366761,"sku":"14:10#Red;5:361385","price":62.95,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ L","offer_id":53377810399529,"sku":"14:1052#Pink;5:361385","price":62.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3357\/8025\/files\/hf_20260729_045320_0cbd1acd-1239-49a1-93a8-1ee98415b35e.png?v=1785301052"},{"product_id":"cerise-vichy-tankini","title":"Cerise Vichy Tankini","description":"\u003cp\u003eCherries scattered over soft picnic gingham — Cerise is the tankini for anyone who loves a touch more coverage without losing an ounce of the coquette. A halter tie neck and a tankini top that skims and flatters, with a matching high-cut bottom.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eHalter tie-neck tankini top\u003c\/li\u003e\n\u003cli\u003eMatching high-cut bottom\u003c\/li\u003e\n\u003cli\u003eCherry-on-gingham print\u003c\/li\u003e\n\u003cli\u003eSoft-touch nylon-elastane, fully lined\u003c\/li\u003e\n\u003c\/ul\u003e\u003cdiv style=\"margin:1.8em 0;border:1px solid #eadfd2;border-radius:14px;overflow:hidden;background:#FDFAF5;\"\u003e\n\u003cdiv style=\"background:#F7E9E3;padding:.95em 1.4em;text-align:center;letter-spacing:.25em;text-transform:uppercase;font-size:.76em;color:#8a7565;\"\u003e♡  Size Guide  ♡\u003c\/div\u003e\n\u003cdiv style=\"padding:1.15em 1.5em 1.35em;\"\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;font-size:.92em;\"\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eBust\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eWaist\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eHips\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e31–33\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e24–26\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e34–35\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e33–35\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e26–28\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e35–37\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e35–36\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e28–29\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e37–39\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e36–38\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e29–31\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e39–41\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp style=\"font-size:.85em;color:#8a7565;margin:1.05em 0 0;line-height:1.6;font-style:italic;\"\u003eMeasurements approximate. This piece uses Asian sizing, which runs about one size smaller than Canadian — \u003cstrong\u003eif you’re between sizes or unsure, size up.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cp style=\"font-size:.9em;opacity:.8;\"\u003eHand wash cold, dry flat · ships tracked in 8–15 business days · Canadian orders may be subject to duties on delivery.\u003c\/p\u003e","brand":"La Coquette","offers":[{"title":"S","offer_id":53377866694953,"sku":"14:771#Suit;5:100014064","price":50.95,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":53377866727721,"sku":"14:771#Suit;5:361386","price":50.95,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":53377866760489,"sku":"14:771#Suit;5:361385","price":50.95,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":53377866793257,"sku":"14:771#Suit;5:100014065","price":50.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3357\/8025\/files\/hf_20260729_045323_be208f03-cf6f-4b3a-972a-97315a52c152.png?v=1785301052"},{"product_id":"soleil-three-piece-maxi","title":"Soleil Three-Piece \u0026 Maxi","description":"\u003cp\u003eThe full-sun set. Soleil is a three-piece — a bralette, matching bottoms, and a long sheer maxi overskirt that floats over the top for that off-the-yacht, golden-hour feeling. Wear all three together, or the swim set on its own. In three soft summer shades.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eThree pieces: bralette, bottoms \u0026amp; sheer maxi overskirt\u003c\/li\u003e\n\u003cli\u003eLayer the maxi for coverage, or wear the set alone\u003c\/li\u003e\n\u003cli\u003eThree shades: pink, sky blue \u0026amp; butter yellow\u003c\/li\u003e\n\u003cli\u003eSoft-touch nylon-elastane, fully lined\u003c\/li\u003e\n\u003c\/ul\u003e\u003cdiv style=\"margin:1.8em 0;border:1px solid #eadfd2;border-radius:14px;overflow:hidden;background:#FDFAF5;\"\u003e\n\u003cdiv style=\"background:#F7E9E3;padding:.95em 1.4em;text-align:center;letter-spacing:.25em;text-transform:uppercase;font-size:.76em;color:#8a7565;\"\u003e♡  Size Guide  ♡\u003c\/div\u003e\n\u003cdiv style=\"padding:1.15em 1.5em 1.35em;\"\u003e\n\u003ctable style=\"width:100%;border-collapse:collapse;font-size:.92em;\"\u003e\n\u003ctr\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eBust\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eWaist\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:.5em .15em;border-bottom:2px solid #eadfd2;color:#8a7565;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;\"\u003eHips\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e31–33\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e24–26\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e34–35\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e33–35\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e26–28\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;border-bottom:1px solid #f2e9dd;\"\u003e35–37\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e35–36\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e28–29\"\u003c\/td\u003e\n\u003ctd style=\"padding:.55em .15em;\"\u003e37–39\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003cp style=\"font-size:.85em;color:#8a7565;margin:1.05em 0 0;line-height:1.6;font-style:italic;\"\u003eMeasurements approximate. This piece uses Asian sizing, which runs about one size smaller than Canadian — \u003cstrong\u003eif you’re between sizes or unsure, size up.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cp style=\"font-size:.9em;opacity:.8;\"\u003eHand wash cold, dry flat · ships tracked in 8–15 business days · Canadian orders may be subject to duties on delivery.\u003c\/p\u003e","brand":"La Coquette","offers":[{"title":"Pink \/ S","offer_id":53377890255145,"sku":"14:1052;5:100014064","price":65.95,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ M","offer_id":53377890287913,"sku":"14:1052;5:361386","price":65.95,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ L","offer_id":53377890320681,"sku":"14:1052;5:361385","price":65.95,"currency_code":"CAD","in_stock":true},{"title":"Sky Blue \/ S","offer_id":53377890353449,"sku":"14:1254;5:100014064","price":65.95,"currency_code":"CAD","in_stock":true},{"title":"Butter Yellow \/ L","offer_id":53377890386217,"sku":"14:200006252;5:361385","price":65.95,"currency_code":"CAD","in_stock":true},{"title":"Sky Blue \/ M","offer_id":53377890418985,"sku":"14:1254;5:361386","price":65.95,"currency_code":"CAD","in_stock":true},{"title":"Sky Blue \/ L","offer_id":53377890451753,"sku":"14:1254;5:361385","price":65.95,"currency_code":"CAD","in_stock":true},{"title":"Butter Yellow \/ S","offer_id":53377890484521,"sku":"14:200006252;5:100014064","price":65.95,"currency_code":"CAD","in_stock":true},{"title":"Butter Yellow \/ M","offer_id":53377890517289,"sku":"14:200006252;5:361386","price":65.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3357\/8025\/files\/hf_20260729_045326_bd831b3b-efc0-4230-bf5e-c3ee309cec23.png?v=1785301052"}],"url":"https:\/\/lacoquette.ca\/collections\/summer-drop.oembed?page=2","provider":"La Coquette","version":"1.0","type":"link"}