Princess Kate steals the show at Sandringham in Christmassy coat dress

The Princess of Wales looked radiant as she led members of the British royal family at the Christmas morning service at Sandringham Church on Thursday, 25 December.
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.

Expert Insight on Recreating the Look
Speaking to HELLO!, fashion expert and luxury stylist Constance Richardson praised the ensemble, saying: “The Princess of Wales delivered a beautifully polished festive look, pairing her deep green Catherine Walker coat with a crystal-embellished Miu Miu tartan skirt that gives the traditional check a subtle, modern sparkle.”
She also offered advice for recreating the style on a budget: “Start with a simple tartan or pleated midi, which can be easy to find on the high street at this time of year, and add sew-on crystals or heat-fix gems along the pleats or waistband for that same light-catching finish.”
Another Festive Moment at Buckingham Palace
The Princess continued her stylish run at the royal pre-Christmas lunch hosted by King Charles at Buckingham Palace. For the occasion, she chose a red satin bow dress by Alessandra Rich from the designer’s Autumn/Winter ’19 collection, featuring a playful white print that added to its joyful, festive charm.
Together, her Christmas appearances this year reinforced her status as a modern royal style icon—balancing tradition, symbolism, and elegance, while subtly paving the way for the next generation.