In January 2023, Kim Kardashian purchased Princess Diana's famed "Attallah Cross" necklace at auction, and in the nearly two years since, she had yet to wear the piece of jewelry publicly.
Kardashian appeared to be wearing the cross, created by the jeweler Garrard in the 1920s, while wearing a custom John Galliano for Margiela gown. It looks as though Kardashian was considering wearing ...