It was only the princess’s third official appearance since she announced in September the completion of her chemotherapy treatment.