She attended alongside her husband, Prince William, and their three children: Prince George, 12, Princess Charlotte, 10, and Prince Louis, seven.

At 43, the Princess has firmly established herself as one of the most influential figures in modern royal fashion. Her consistent support of British designers, confident use of colour and pattern, and preference for timeless silhouettes have made her a true style inspiration.

A Tartan Look With Meaning

Unsurprisingly, she drew widespread admiration on Christmas Day in a rich brown tartan coat: the BLAZÉ MILANO Lahloo Anyway midi coat, a piece she has worn on four previous occasions. She paired it with a chocolate brown fascinator featuring a snowflake detail from Juliette Millinery, a brown and beige silk scarf, and perfectly coordinated chocolate brown boots.

Her soft tartan ensemble carried deeper significance. The print paid tribute to Scotland and its heritage, while the darker, muted tones subtly allowed her daughter to take centre stage. Following Princess Charlotte’s piano performance at the ‘Together at Christmas’ carol service on Friday, 5 December, the Princess of Wales appears to be using her style choices to gently step back, signalling space for the ten-year-old to grow into her public role.

Coordinated Family Style

Prince William complemented the festive atmosphere in a tailored navy overcoat, finished with a seasonal scarf. Princes George and Louis matched their father in similar navy coats, crisp white shirts, and patterned navy ties.

Princess Charlotte mirrored her mother’s elegance in a lighter palette, wearing a beautiful beige coat dress accented with brown at the collar and sleeves, further setting her apart while maintaining a cohesive family look.

Festive Fashion Throughout December

The Princess of Wales’ Christmas style began earlier in the month at her annual ‘Together at Christmas’ carol service at Westminster Abbey. She wore a striking forest green coat dress by Catherine Walker, a designer long associated with refined tailoring and famously linked to the late Princess Diana.

Beneath the coat, she wore a pleated wool tartan skirt from Miu Miu, embellished with evenly spaced crystals. Identified by royal fashion blogger @royal.fashion.daily, the skirt blended heritage tartan with a modern sparkle, showcasing the Princess’ ability to refresh classic festive dressing.