The Princess of Wales says she is making progress as she undergoes preventive chemotherapy treatment.
British royal Kate Middleton made her first public appearance since announcing in March that she was battling cancer.
The Princess of Wales, as she is officially known, appeared on Saturday at “Trooping the Colour,” an annual military parade held in central London to mark King Charles's birthday.
The princess, whose husband Prince William is the heir apparent to the throne, was dressed all in white and stood on the balcony of Buckingham Palace during the proceedings.
She also joined her children, Princes George and Louis and Princess Charlotte, in a carriage during the parade portion of the event.
In a message posted on Friday, the royal said she was making “good progress, but as anyone going through chemotherapy will know, there are good days and bad days.”
“On those bad days you feel weak, tired and you have to give in to letting your body rest. But on good days, when you feel stronger, you want to make the most of feeling good.”
He added that “he is not out of the woods yet.”
Cancer diagnosis
The 42-year-old last appeared in public in December, when she joined other royals for an annual church service on Christmas Day.
Three months later, as speculation grew about her absence from public view, Kate announced that she had been diagnosed with cancer following abdominal surgery and had begun preventive chemotherapy.
Kensington Palace declined to give further details about the type of cancer or its treatment.
Speaking to Al Jazeera, royal commentator Richard Fitzwilliams said the public appearance was “tremendously significant” as Kate and her children represent “the future of the monarchy”.
He noted that King Charles, 75, also present at Saturday's event, has also been battling his own cancer diagnosis.
“Charles himself is battling cancer,” Fitzwilliams said. “He has been doing remarkably well lately and has appeared in a large number of engagements.”
Saturday's event represented a positive moment for the royal family, which has faced turmoil in recent years.
That included the death of Queen Elizabeth II in 2022 and a deep family divide over Prince Harry and Meghan Markle's 2020 decision to step away from royal duties.