Fans claim Princess Diana's famous necklace has lost its "timeless elegance" after being worn by Kim Kardashian at LA Gala.