hermes birkin

Kim Kardashian carries a $30,000 over-sized Hermes Birkin as a nappy bag

Kim Kardashian made her first appearance in public as a mother after giving birth to baby North West eight weeks…

11 years ago