Merry Christmas from the Princess of Wales.
Kate Middleton made an appearance with her family at the Christmas Day service at St. Mary Magdalene church wearing her go-to Alexander McQueen coat in a festive green color.
She added a beret by Gina Foster in the same shade, Gianvito Rossi knee-high suede boots and a Grace Han purse ($2,975). The princess, 42, finished off the look with a blue and green tartan scarf that perfectly tied her look in with that of her family.
Middleton also added sparkle with a pair of blue topaz and diamond earrings by Robinson Pelham ($7,675).
Husband Prince William looked dapper in a navy overcoat and blue tie and their three children wore shades of the same two colors.
Prince George, 11, and younger brother Prince Louis, 6, matched in navy coats and near identical blue and green plaid ties. Princess Charlotte, 9, meanwhile wore an adorable blue plaid coat and a bow in her hair.
Queen Camilla got the green memo as well, matching Middleton in a green coat and beret. She carried a black Chanel purse as well.
Even Princess Beatrice, who made a last-minute change in her plans in order to be with her family on the holiday, sported the color. The pregnant royal chose a mossy velvet headband to go with her camel coat.
Middleton, 42, has had a difficult year as last Christmas was the final time she appeared in public before announcing in March that she was diagnosed with cancer.
After undergoing abdominal surgery in January, she disappeared from the public eye for months while beginning chemotherapy treatment.
In September, the princess announced that she has completed her “incredibly tough” journey and is now cancer-free.
She has only appeared in public a handful of times in 2024, though much more so in recent weeks. In November, she attended the Festival of Remembrance as well as Remembrance Sunday.
On Dec. 3, she returned to official royal duties as the British royal family welcomed Sheikh Tamim bin Hamad Al Thani of Qatar on his royal visit.
A few days later, the mom of three looked festive in a red coat and black bow to film her annual “Together at Christmas” carol service, which aired on Christmas Eve on ITV.