The earrings appear to have been in the royal jewellery box since March 2023, when Kate Middleton wore them at a training session for the Irish Guards. There was speculation at the time that the heart ...