Kim Kardashian bought a cross necklace once worn by Princess Diana. She bought the Attallah cross, an amethyst and diamond necklace with a cross pendant, for $197,453 at a Sotheby's London auction. Diana wore the necklace Oct. 27, 1987, while attending a charity gala in London. She paired the necklace with a black and purple Catherine Walker dress. The Attallah cross was created by Garrard and belonged to late Palestinian-British businessman Naim Attallah, who was friends with Diana and loaned the piece to her several times over the years.