Princess Kate and Prince William officially rang in the holidays with the annual Christmas Day service at Sandringham—and in merry spirits, the royal couple and their kids coordinated in blue and green outfits that were as delightful as gifts under the tree.
The Prince and Princess of Wales attended the royal tradition, held at Church of St. Mary Magdalene in Norfolk, walking hand-in-hand with their children, Prince George, 10, Princess Charlotte, 8, and Prince Louis, 5, on Monday morning. They joined other members of the royal family, including King Charles and Queen Consort Camilla.
Princess Kate was a Christmas vision, looking elegant and regal in royal blue. As the centerpiece of her ensemble, she wore a long vibrant blue coat by Alexander McQueen that featured a nipped-in waist and structured shoulders, layered over a deep blue mock neck sweater. Keeping things monochromatic, she accented the fabulous coat with knee-high suede boots in a dark blue hue by Gianvito Rossi, which featured a tall block heel and pointed-toe. The princess wore a sophisticated fascinator that was decorated with a large bow and two crossing arrows over her half up, half down hairdo. As a final touch, Princess Kate honored the late Princess Diana by wearing her sapphire and diamond drop earrings.
Princess Charlotte was all smiles as she walked beside her mom in a double-breasted olive green coat paired with a blue-and-green plaid skirt, navy blue tights, and shiny black ballet flats. She styled her hair down with a couple small braids. Prince George looked like the spitting image of his father in a smart navy blue suit, white button-down shirt, white speckled blue tie, and black dress shoes. Prince Louis sported some fun blue-and-green plaid trousers, a navy double-breasted overcoat, and black loafers, while Prince William looked dapper in a navy overcoat, matching trousers, white button-down shirt, teal tie, and shiny dress shoes.
The Wales kids and their dad attended another festive outing earlier this month, this time to support their mom at Royal Carols: Together at Christmas, her third annual carol service. For the special occasion, Princess Kate looked beautiful in an all-white color palette composed of a long crisp white coat layered over an ivory blouse and matching high-waisted wide-leg trousers. She rounded off her look with suede cream stiletto pumps, a small Strathberry leather bag, and Van Cleef & Arpels drop earrings. The royal children and Prince William coordinated in white, red, and black. Princess Charlotte wore a red coat with black tights and matching shiny ballet flats, Prince George wore a black suit and matching shiny dress shoes, and Prince Louis sported the same navy coat with black trousers and matching shoes. Prince William donned all three colors in a black suit, matching shiny dress shoes, white button-down shirt, and red tie.
Christina Perrier is a NYC-based freelance writer who covers culture and lifestyle topics. When she’s not writing, she’s probably watching TikToks of dogs, experimenting in the kitchen, or curling up with a book.