Getty
The huge contract comes after a year full of controversy for Kerr, who departed after rumors she was difficult to work with.
It's possible that Kerr, 30, simply became too hot for Victoria's Secret. The brand goes out of its way to hire models whom its customers can relate to, and the stunning Kerr might not have fit the bill.
In short, Kerr wass so hot that female customers are threatened by her.
H&M is obviously happy to work with Kerr, who was the highest-paid model behind Bündchen last year, according to Forbes.