Princess Kate of Wales made her first public appearance in five months following a surgery that revealed cancer, attending a military parade in London on Saturday.
She rode in a covered carriage with her three children before watching the “Trooping the Colour” parade, which celebrates the British monarch’s official birthday.
The streets were filled with cheering crowds, although a small group of protesters with anti-monarchy placards were present.
King Charles rode in a separate carriage with Queen Camilla, while Prince William, Kate’s husband and heir to the throne, followed on horseback alongside other senior royals.
Kate, dressed in a pale outfit with a matching hat, observed the ceremony from a window with her children.
Charles saluted the troops from a dais. After the parade, Kate smiled and waved at the crowd despite the rainy weather.
Kate, 42, has been undergoing preventative chemotherapy since her cancer diagnosis was announced and was well enough to make this public appearance, her first since December.
In a message on Friday, she shared that she is making progress but is still in recovery, expressing excitement about the parade and future public engagements over the summer.
In January, Kate spent two weeks in the hospital for major abdominal surgery, and two months later, she announced her cancer diagnosis in a video message.
Before the parade, spectators expressed their excitement to see her again, with one onlooker, John Loughrey, noting that “all eyes will be on Kate.” Another spectator, Anne Gaely, was relieved to see Kate attending in person.
Kate expressed her gratitude for the thousands of supportive messages she has received, which have greatly helped her and William. She acknowledged that chemotherapy comes with both good and bad days.
Kensington Palace has not disclosed details about the type of cancer or the specifics of her treatment, except that chemotherapy began in February.
King Charles, who is also undergoing cancer treatment, resumed public duties in April but has a limited schedule to aid his recovery.