I think that Queen Elizabeth II has already worn "yesterday"'s necklace on 9th July, 2013, during a cruise on the Thames river on the royal barge 'Gloriana':
Possibly also in September 2005, when she received the Governor General of Canada, Michaëlle Jean, in Balmoral: