Lord & Taylor will launch Kate Spade shop-in-shops in 23 stores for holiday.