The British royal family celebrated Christmas in Sandringham with the traditional service at St Mary Magdalene Church. Hundreds of well-wishers braved the rain to see the royals.
click to enlarge; more photos after the jump
Absent from the service were Prince William and Prince Harry, who were both on duty; and the Countess of Wessex, who has just given birth to a son.