Kim Kardashian has left royal fans outraged after she wore the late Princess Diana's iconic Attallah Cross necklace to a gala ...