Crowds gathered at St Mary Magdalene Church in Sandringham to catch a glimpse of the Queen and Duke of Edinburgh yesterday morning as they arrived to attend service.

Prince Philip (96) walked to the church, while the Queen, dressed in a powder-blue coat and matching hat, was transported in her maroon Bentley.

They were joined by senior royals including the Princess Royal, her husband Sir Timothy Laurence and the Duke and Duchess of Gloucester at the 16th century church.

Meanwhile, a charity that provides wigs for children who have lost their hair due to cancer treatment is delighted about the Duchess of Cambridge reportedly sending an anonymous donation.

The Little Princess Trust, believed to be the charity that received the hair from Kate, said it was a "great surprise" as they had been unaware of a possible royal donation.

Kate decided to donate her hair during a trip to the hairdressers a few months ago, the Sunday Express reported.

Helen Creese, a spokeswoman for the charity, said: "It's a complete surprise. Obviously we're all absolutely delighted that she donated her hair, and we're very grateful as well, just as we're grateful to everyone who chooses to support the charity in this way, and so many people do. We're assuming that she might have sent the donation anonymously."

The Little Princess Trust gives away free wigs made of real hair to children who have lost theirs.

This will not have been the first high-profile donation to the charity.

It also received the locks of One Direction star Harry Styles in May 2016.