On May 21, De Beers unveiled its new boutique at Shanghai Grand Gateway 66. This boutique follows the global design concept of the brand’s flagship store on Old Bond Street in London. The space showcases the brand’s masterpieces and its unique heritage.