So this weekend Karl Lagerfeld took a "dig" at Heidi Klum, his second of the year. In February he said, "Heidi is no runway model. She is simply too heavy and has too big a bust. And she always grins so stupidly. That is not avant-garde - that is commercial!" and now he claims not to know who she is, "I don't know Heidi Klum. She was never known in France. Claudia Schiffer also doesn't know who she is." First, you can't break down someone's body and then say you don't know they exist. Second, which high fashion designer is more commercial than Karl Lagerfeld? Third, you don't make money when Claudia Schiffer knows who you are, you make it when Middle America knows your name (though we don't believe for a second that Schiffer's never heard of Klum). Fourth, Lagerfeld makes gorgeous, brilliant clothes, but avant-garde at this stage? Non. Most frustrating of all is the unfortunate truth that models don't make major money walking Balenciaga or doing editorials for Purple, but from major beauty contracts, from Victoria's Secret or J.Crew catalogs and eventually, from becoming a brand. It's kind of like how designers don't make money by designing the most extreme avant-garde clothes, like say Gareth Pugh or Olivier Theyskens, but by hooking themselves up to a major brand, like say Fendi or Chanel and putting their name on overpriced teddy bears.