Princess Kate beamed as she stepped out on Christmas morning with her husband and children for a morning church service.
She’s wearing a festive green coat by Sarah Burton for Alexander McQueen, a matching hat and a blue and green chequered scarf as she holds hand with her youngest child, Prince Louis, six.
Prince William is holding hands with his daughter, Princess Charlotte, nine, while Prince George, 11, walks beside them.
The Wales family joined the King and Queen and other senior members of the Royal Family for the annual walk from Sandringham House to St Mary Magdelene Church.
Charles waved to the hundreds of well-wishers clad in festive attire, who had gathered since on the estate since the early hours of Christmas morning to wish the Royal Family a very Merry Christmas.
Dozens of royals stepped out for the annual Christmas service, including the Duke and Duchess of Edinburgh and thier children, Lady Louise and James, Earl of Wessex, Princess Anne and her husband Vice Admiral Sir Timothy Laurence, and a pregnant Princess Beatrice and her husband and stepson.
The Queen is wearing a very similar shade of green to Kate, as she walks beside her husband.
Camilla, 77, has invited her children and their families to Sandringham for the first time this year.
Although they were not present on the walkabout, they are understood to have attended an earlier church service in private.
It comes after the Princess and her family endured a “brutal” year, due to Kate’s major abdominal surgery and subsequent cancer diagnosis – just weeks after the King was diagnosed with the same disease.
In November, William said the past 12 months had “probably been the hardest year in my life” as he talked about how he has coped in the wake of his wife and father’s diagnosis.
“It’s been dreadful,” he said. It’s probably been the hardest year in my life. So, trying to get through everything else and keep everything on track has been really difficult.”