The French brand will open three shops-in-shop this month following the shuttering of Hudson’s Bay.