Also in attendance were the Duke and Duchess of Edinburgh and their children, Lady Louise Windsor and James, Earl of Wessex. Princess Eugenie joined with her husband, Jack Brooksbank, while Princess Beatrice arrived alongside Edoardo Mapelli Mozzi. Princess Anne and Vice Admiral Sir Tim Laurence and Zara and Mike Tindall were also spotted making the short journey to the church.
Notably absent this year is Andrew Mountbatten-Windsor, formerly the Duke of York, who has been left out in the cold amid the ongoing scandal around his connection to the late, disgraced financier and paedophile Jeffrey Epstein (Andrew denies any wrongdoing).

The Cartier ‘Trinity’ earrings were first seen on the Princess of Wales in January
Mark Cuthbert/Getty Images
However, it was Kate Middleton who won the style stakes, stepping out in a festive brown tartan coat by BLAZÉ Milano and a hat by Juliette Botterill Millinery. Proving that nothing trumps the sophistication of a tonal ensemble, she finished the look with Gianvito Rossi boots and a silk scarf.
It was her earrings, however, that really caught the eye: Kate Middleton wore her Cartier ‘Trinity’ earrings, which were first spotted in January 2025.
The Cartier ‘Trinity’ hoops feature three intertwined bands in 18-carat white, yellow and rose gold, and which retail for just over £3,000. The iconic ‘Trinity’ collection by the French label celebrated its 100th anniversary last year and has a legion of famous fans: Grace Kelly loved her classic ring, as did Romy Schneider; actress Jacqueline Bisset, meanwhile, was often seen in a chunky bracelet from the range.

The Prince and Princess of Wales were joined at church by their three children
Samir Hussein