The Princess of Wales paid tribute to Princess Diana with her jewellery at the 2022 Earthshot Prize ceremony in Boston.

Wearing a long-sleeved, off-the-shoulder Solace London ‘Sabina’ dress, the royal matched the event’s green carpet as she and her husband Prince William arrived to cheers from a crowd of fans at the MGM Music Hall.

The emerald and diamond choker necklace she was wearing was the one Princess Diana often wore.

Kate also wore a 10-year-old Alexander McQueen gown she wore to a BAFTA event in Los Angeles shortly after her and William’s 2011 wedding.

The environmental prize, created by the Prince of Wales, came to Boston this year, with £1 million awarded to environmental changemakers in the categories of clean air, climate change, nature protection, ocean revival and waste elimination.

Friday night’s (02.12.22) gala also marks the end of the Waleses’ visit to Boston during which the Princess of Wales wore everything from vintage Chanel to watch a Celtics game to a burgundy Roland Mouret suit that matched William’s sweater.