The Princess of Wales hasn’t been seen since Christmas Day, as she undergoes chemotherapy for an undisclosed form of cancer.
The Princess of Wales beams in a stunning white dress and matching hat as she makes her first public appearance this year at today’s Trooping the Colour.

Kate is sat in the Glass State Coach with her three children, Prince George, 10, Princess Charlotte, nine, and Prince Louis, six, as they head from Buckingham Palace to Horse Guards Parade to celebrate the King’s birthday.
She’s wearing a white dress with black trim detail by Jenny Packham and a hat by Philip Treacy. Charlotte is matching the look with a white bow in her hair.
It marks her first public appearance this year, as she last stepped out on Christmas Day. She had to take a step back from public duties following major abdominal surgery in January and her subsequent cancer diagnosis.

Her attendance had been in doubt, as Kate has kept a low-profile since bravely telling the world that she had been diagnosed with cancer, but last night she shared a deeply moving personal statement where she confirmed her attendance.
Kate revealed she has “good days and bad days” undergoing gruelling chemotherapy for cancer but acknowledges she’s “not out of the woods yet”.