Kate Middleton can truly dress for any occasion, any time of year.
On Dec. 25, the pregnant Duchess of Cambridge—along with her husband Prince William and several other members of the royal family (though, unfortunately, not the adorable Prince George)—attended the Christmas Day service at St. Mary Magdalene Church at Sandringham Estate in Norfolk, England. It was there, Middleton wore a long, tan, military-style tweed jacket, paired with winter accessories including a scarf, hat, and gloves. She looked as warm and comfortable as she did stylish this Christmas.
Whether she's attending the Royal Variety Performance at the London Palladium or the Place2Be Wellbeing in Schools Awards, Middleton has the effortlessly stunning maternity look down pat. She proved her knack for choosing the perfect ensemble for any moment, once again, this time for a holiday occasion.