A cross necklace once worn by Princess Diana has been bought by American beauty mogul Kim Kardashian, TMZ reports.
Kim Kardashian spent a whooping Ksh24.5 million for the iconic jewelry.
The rare diamond-encrusted necklace went for auction on Wednesday at Sotheby’s, it is known as the Attalah Cross.
Diana famously wore it in 1987 at a London charity gala paired with a purple-tinged outfit.

TMZ reported that the Garrard jewelry company let Diana borrow the piece for the event in 1987.