The Queen displays the sweetest pictures of William, Kate and Harry at Windsor Castle – watch… Samad Fitzgerald Apr 25, 2022 …