Prince William and Kate Middleton and their three children George, Charlotte and Louis attended a Christmas Day church service at Sandringham this morning, along with several members of the royal family. It’s an annual tradition: For more than 160 years, the Windsor family has spent the holidays at their private home, the Estate. For almost every year, they have attended morning services at nearby St Mary Magdalene Church, making it one of the rare annual occasions where royal watchers can witness the whole family stepping out together.
Plus, of course, it’s also a chance for the Princess of Wales’ legions of fans to see her latest festive look fashions – and this year, she didn’t disappoint. The royal stepped out in a brown plaid coat from Blazé Milano, which has recently become one of her go-to tailoring brands and, in keeping with Kate’s penchant for re-wear, she previously wore the coat during a visit to the Royal Marsden Hospital in early 2025. (The Prince and Princess of Wales are co-patrons of the Royal Marsden NHS Foundation Trust, and the Princess is staying at the hospital in Chelsea, London, while undergoing treatment.) An undisclosed form of the cancer appeared in early 2024. )


