Reality star Kim Kardashian has left the internet divided after wearing a cross necklace formerly owned by Princess Diana. Kardashian is no stranger to controversy and recently sparked backlash over ...