It was hardly the first time that Princess Kate had to navigate such a situation. In March 2023, she and Queen Camilla ...