Jump directly to the content

KATE Middleton has today looked the picture of elegance as she arrived with husband Prince William for the Christmas Day Church service in Sandringham. 

Today, the Princess of Wales, 42, put on an elegant display in green for the annual festive occasion, which takes place at St Mary Magdalene Church on the Norfolk Estate.

Kate Middleton looked the picture of elegance today as she dazzled in a green Alexander McQueen coat
7
Kate Middleton looked the picture of elegance today as she dazzled in a green Alexander McQueen coatCredit: Reuters
The Princess, 42, accessorised the coat with a gorgeous green hat, black boots and a black handbag
7
The Princess, 42, accessorised the coat with a gorgeous green hat, black boots and a black handbagCredit: Rex
She was joined by Prince William and their three children
7
She was joined by Prince William and their three childrenCredit: PA

The mum-of-three, who walked alongside her children - Prince George, 11, Princess Charlotte, nine, and Prince Louis, six - re-wore one of her favourite green Alexander McQueen coats.

Kate previously wore the chic dark forest green coat on a trip to Leeds in January 2023

On the Leeds trip, the Princess of Wales launched Shaping Us, a major awareness raising campaign to increase public understanding of the crucial importance of the first years of a child’s life.

The Princess often chooses to wear a hat for royal appearances and this year styled her iconic coat with a matching green hat - the Gina Foster cap. 

Read more on Princess Kate

This hat has been a long-time staple in her wardrobe, as Kate once wore it at St Patrick’s Day parade in 2014.

Alongside her green coat, Kate wore her brunette hair loose.

Kate accessorised the outfit with a tartan scarf, a beautiful pair of earrings, black heeled boots and a black handbag. 

Prince William also smiled with pride and was spotted greeting well-wishers outside the church, before heading to the Christmas service. 

Also in attendance at the royal walk today are King Charles, 76, and Queen Camilla, 77, who wore a similar dark green coat to Princess Kate. 

As well as her immediate family, Kate was joined by Princess Beatrice, Prince Edward and wife Sophie, the Duchess of Edinburgh

Kate’s Christmas carol service kicks off as she shares message of hope

The family arrived ahead of the festive ceremony at St Mary Magdalene Church and will re-appear outside by 12pm to greet well-wishers.

The family have gathered at the Norfolk estate, which has been the traditional Christmas meeting place for the Royals since 1988.

Royal fans desperate for a glimpse of the King, Queen, Wills and Kate queued overnight ahead of the festive walkabout. 

The royal superfans arrived early, with queues forming outside the gates of Sandringham from 7:30pm last night, with many eager to secure the best spot.

With Kate's Christmas Day look, it appears that the Princess is a big fan of green coats - as she has worn them many times over the years.

Kate Middleton's love of recycling clothes

KATE Middleton might be a Princess, but that certainly doesn't stop her from rewearing her favourite frocks.

Jenny Packham Gown: She first worn the frock to an ARK Gala Dinner in June 2011, and then rewore it three years later to the National Portrait Gallery in February 2014.

Alexander McQueen Coat Dress: Kate donned the beautiful number for Trooping the Colour in June 2016 and then just a year later, was spotted in it again for the Easter Service, in April 2017.

Temperley London Dress: She first wore the black lace dress at the War Horse Premiere, in January 2012, but then, just months later, donned it again, at the St. Andrews University Gala, in December 2012.

Hobbs Coat: Even Kate is a fan of a staple coat, as she's reworn a classic number from Hobbs, which she first wore on Christmas Day in December 2012, and then again on a visit to Newcastle, in October 2013.

Kate Middleton's sartorial choices continue to inspire many, proving that elegance and sustainability can go hand in hand.

In 2012, Kate wore the Emilia Wickstead coat for the St. Patrick's Day engagement, which she then wore again the next year while pregnant.

In 2013, Kate wore a green Mulberry coat at Windsor for an engagement with the Queen’s Scouts.

In 2014, Kate wore three new green coats and in 2016, Kate re-wore four different green coats. 

The following year, we didn’t see Kate in any new green coats until Christmas Day and in 2016, the Princess again re-wore four green coats.

In 2017, Kate brought out a new green Catherine Walker coat and then wore three new green coats at the beginning of 2018 and one again in 2019 on St Patrick’s Day. 

In 2020, Kate wore two new green coats, designed by Alexander McQueen and Catherine Walker.

How to achieve Kate Middleton's iconic hair?

JACK Merrick-Thirlway, from Neville Hair and Beauty, gave their expertise...

Speaking to Fabulous, Jack advised that maintaining Kate's level of shine and smoothness takes "consistent care and high-quality products."

They advised: "For hair like Kate’s, hydration is key. I would recommend SachaJuan’s Moisturising Shampoo and Moisturising Conditioner, which are perfect for adding and retaining moisture, ensuring the hair stays soft, smooth, and manageable.

"These are ideal for maintaining her long, sleek style without adding weight .

“For deep nourishment, SachaJuan’s Intensive Repair Conditioner is a fantastic choice.

"It helps repair and hydrate the hair, keeping it strong and glossy. For even more shine and protection, SachaJuan’s Intensive Hair Oil is perfect for giving the hair a rich, lustrous finish.

"This oil absorbs quickly, delivering moisture without leaving the hair greasy. It’s an ideal product for achieving that beautiful, polished look we often see on Kate .”

Jack advised that by combining regular in-salon treatments with top-quality products, anyone can achieve the luxurious, healthy shine that the Princess of Wales is known for.

They added: "The secret is focusing on deep hydration and nourishment, which makes all the difference when it comes to achieving that flawless finish.”

In 2021, the only green coat Kate wore was the Erdem coat and then in 2022, she debuted a new green coat on St Patrick’s Day. 

She continued her love of green coats in 2023, with yet another Alexander McQueen, the same one she is wearing today.

Kate has been attending the Christmas Day church service every year since she got married to Prince William in 2011.

She’s worn a variety of stylish looks throughout the years, often opting for seasonal jewel tones like a Hobbs burgundy coat in 2016, and a deep blue Alexander McQueen coat in 2023.

Kate's cancer journey

Despite Kate joining the rest of the royals for the iconic Sandringham church walk today, we haven’t seen much of the Princess of Wales this year as a result of her undergoing chemotherapy.

Kate revealed her diagnosis, which she said came as a "huge shock", back in March.

She said she initially had no signs of cancer but post-op tests showed the disease had been "present".

I think hopefully Catherine will be doing a bit more next year, so, we'll have some more trips maybe lined up

Prince William

A Kensington Palace spokesperson confirmed she started a course of preventative chemotherapy in late February.

After taking time away from royal duties, in September, Kate confirmed she had finished chemotherapy and was focusing on being 'cancer free'.

She said she was "looking forward" to being back at work and taking on a few more public engagements in the coming months.

READ MORE SUN STORIES

William revealed Kate aims to step up her royal engagements in 2025.

He said: "I think hopefully Catherine will be doing a bit more next year, so, we'll have some more trips maybe lined up."

The Princess is a big fan of green coats - and has worn them many times over the years
7
The Princess is a big fan of green coats - and has worn them many times over the yearsCredit: EPA
She wore today's coat on a previous visit to Kirkgate Market in Leeds to meet vendors and members of the public as she launches her Shaping Us campaign
7
She wore today's coat on a previous visit to Kirkgate Market in Leeds to meet vendors and members of the public as she launches her Shaping Us campaignCredit: Splash
Kate wore this emerald Erdem coat in 2014 during a tour in New Zealand
7
Kate wore this emerald Erdem coat in 2014 during a tour in New ZealandCredit: Pool
The Duchess wore the same jacket seven years later during a visit to the Royal Botanic Gardens, Kew, in south London, to take part in a Generation Earthshot event.
7
The Duchess wore the same jacket seven years later during a visit to the Royal Botanic Gardens, Kew, in south London, to take part in a Generation Earthshot event.Credit: PA
Topics