On Tuesday, fashion brand Michael Kors said it has agreed to buy upscale shoemaker Jimmy Choo for $1.17 billion in cash, in a bid to shore up its narrowing profits amid slow growth in its core handbag business. Jimmy Choo has been up for sale since April, when European firm JAB Holding put it on the market.