Kate opted for an all-navy outfit under her royal blue Alexander McQueen coat, paired with a Juliette Botterill Millinery hat and suede Gianvito Rossi boots. Notably, she paid tribute to the late Princess Diana by wearing sapphire-and-diamond drop earrings that once belonged to her.
William twinned with his eldest son, Prince George, both donning navy coats. Charlotte chose a green Friki coat with midnight blue stockings, while the youngest, Louis, sported tartan pants and held hands with his elder cousin, Mia Tindall, the 9-year-old daughter of Prince William's cousin Zara and her husband, Mike Tindall.
This marks the second time all the Wales children attended the Christmas service, presenting a united front for the festive occasion.