It was only the princess’s third official appearance since she announced in September the completion of her chemotherapy treatment.
Oti Mabuse is a former professional dancer on Strictly - see how much she is being paid to appear on ITV's I'm a Celebrity... Get Me Out of ...