The princess has carried out a series of royal engagements in recent weeks as she makes a gradual return to public duties since completing her bout of chemotherapy last summer.