Kim Kardashian has been a staple in both celebrity news and gossip columns for years, with every aspect of her personal and …

source