At Sandringham, Queen Elizabeth was joined by most of her family, including Prince Charles and his wife Camilla, and Princesses Beatrice and Eugenie. Apache helicopter pilot Prince Harry is away, serving in Afghanistan.

The Queen, greeted by about 1,000 well-wishers, wore a turquoise coat and matching hat for the service.