Princess Kate and Duchess Sophie made a stylish appearance at the Buckingham Palace reception hosted to celebrate Queen Elizabeth's legacy.
April 21, 2026