The Princess of Wales described a visit to a ballet performance as "moving and inspiring", as she continues her recovery from cancer.

Kate attended the English National Ballet's matinee show of Giselle at Sadler's Wells Theatre in north London on Thursday.

In a message on X, she paid tribute to the company and the production, calling it "creativity at its best".

The visit comes after Kate held a meeting at Windsor Castle earlier this week to discuss her annual Christmas carol service.

That event was only the fourth time she has been mentioned in official records of royal engagements since the beginning of the year.

In March the princess confirmed that pre-cancerous cells had been found following abdominal surgery and she would have to undergo a course of preventative chemotherapy.

X This content is provided by X, which may be using cookies and other technologies. To show you this content, we need your permission to use cookies. You can use the buttons below to amend your preferences to enable X cookies or to allow those cookies just once. You can change your settings at any time via the Privacy Options. Unfortunately we have been unable to verify if you have consented to X cookies. To view this content you can use the button below to allow X cookies for this session only. Enable Cookies Allow Cookies Once

Earlier this month, the princess revealed that she had finished her chemotherapy course in a personal video, which featured her husband Prince William and their three children.

Kate said she was "looking forward to being back at work" and taking on "a few more public engagements" over the coming months.

The princess added that she had a "renewed sense of hope and appreciation of life" as she entered a "new phase of recovery".

While undergoing treatment, Kate attended the King's birthday parade, also known as Trooping the Colour, in June. The following month she appeared at Wimbledon.

Read more from Sky News:
Doctor compares pandemic to daily 'terrorist attack'
Tory peer resigns after claiming party's 'move to far right'
Naomi Campbell banned from being charity trustee

Follow Sky News on WhatsApp

Keep up with all the latest news from the UK and around the world by following Sky News

On Tuesday, Kate held discussions about a carol service which will be held at Westminster Abbey for the fourth year in a row and will be broadcast on TV on Christmas Eve.

The princess is expected to host the service and is likely to be joined by her husband, children and other royals.

Disclaimer: The copyright of this article belongs to the original author. Reposting this article is solely for the purpose of information dissemination and does not constitute any investment advice. If there is any infringement, please contact us immediately. We will make corrections or deletions as necessary. Thank you.