Kim Kardashian faced criticism online after wearing Elizabeth Taylor's historic Bulgari emerald and diamond necklace during a private visit to the luxury jeweler's flagship store in Rome. The ...