Kate Middleton joined the royal family for the annual Christmas service at St. Mary Magdalene Church. The Princess of Wales chose an elegant outfit in a classic Christmas color for this festive occasion.
Prince William’s wife wore a festive green Alexander McQueen coat to the service, which she paired with a matching beret, suede Gianvito Rossi boots, and a Grace Han handbag. To complete her look, she added a blue-green tartan scarf, perfectly coordinating her outfit with her family’s. Sparkling blue topaz and diamond earrings from Robinson Pelham added a touch of glamour.
Her husband, Prince William, looked sharp in a dark blue coat and blue tie, while their three children were dressed in coordinating shades of those same two colors. 11-year-old Prince George and 6-year-old Prince Louis wore dark blue coats with nearly identical blue-green checkered ties. Meanwhile, 9-year-old Princess Charlotte charmed in a blue checkered coat and a bow in her hair.