The Princess of Wales made a striking festive appearance at last week’s Christmas carol service at Westminster Abbey, stepping out in a rich green, fur-trimmed coat by Catherine Walker.
Traditionally seen in red or ivory for the annual service, the Princess’s choice of deep green felt like a deliberate and elegant departure — perfectly in tune with the season. The tailored silhouette, soft fur detailing, and classic lines reflected her signature balance of tradition and quiet modernity.
Royal fashion watchers were quick to note how the look blended warmth with formality, standing out against the historic backdrop of the Abbey while remaining understated and refined. The colour choice subtly echoed Christmas greenery, adding a fresh note to a long-standing royal tradition.
Once again, the Princess demonstrated how even the smallest style shift can make a memorable statement — one that feels both festive and timeless.