Princess Kate, Queen Camilla and more were in attendance.