The Queen appeared in good spirits as she attended a carol service on Sunday while the Duke of Edinburgh spent a third night in hospital. It was business as usual for the monarch, who looked radiant in deep green as she arrived at St Mary Magdalene Church in Sandringham, Norfolk, with her youngest son, the Earl of Wessex and his family. The Queen, 93, smiled and waved at onlookers as she was driven to church for the 50-minute service alongside Prince Edward, his wife Sophie, Countess of Wessex, and their children, Lady Louise Windsor, 16, and James, Viscount Severn, 12.The family is understood to be hoping that the 98-year-old Duke is discharged from hospital in time to join the rest of his family for Christmas. The Duke was admitted to the private King Edward VII hospital in Marylebone, central London, on Friday for pre-planned treatment and observation for a pre-existing condition. Buckingham Palace said it was “a precautionary measure” on the advice of his doctor and that he was expected to remain in hospital for “a few days”.