The 38-year-old royal and former actress attended one of her last royal engagements as she and her husband Prince Harry prepare to step back as senior members of the royal family.