After missing the last two years of Royal Ascot, Kate made her return in a vibrant yellow Roksanda dress she had worn twice before, first during a royal visit to Jamaica in 2022 and then again at ...