A diamond necklace featuring a flawless 163-carat diamond - the largest of its kind to be auctioned - has fetched £22.6m at a Christie's event in Geneva.
The colourless diamond was taken from a 404-carat stone found in Angola.
Named 'The Art of de Grisogono,' the finished piece is made from white gold, diamond and emeralds.
The necklace was designed by Swiss jewellery maker de Grisogono and took more than 1,700 hours to make, Christie's said.
It went under the hammer at Geneva's Four Seasons Hotel following a series of public viewings in Hong Kong, London, Dubai and New York.
Christie's set an auction record in May 2016 with the sale of a 14.62-carat diamond known as the 'Oppenheimer Blue' for $50.6m (£34.7m).