Queen of hearts! Kate dazzles in stylish brown tartan coat as she accepts flowers and compliments from well-wishers after Christmas church service at Sandringham

Catherine, 43, smiled and waved at well-wishers outside the church on King Charles's Norfolk estate as she walked in-step with Prince William, and their children.