Fashion icon Karl Lagerfeld says Kim Kardashian has only herself to blame after becoming the victim of an armed robbery in Paris this week — because, he says, the reality TV star spends so much time flaunting her wealth on social media that someone was bound to want to steal from her.