Three generations of the Royal family have gathered for the traditional Easter Sunday service at Windsor Castle.

The Queen was joined by the Duke of Edinburgh and granddaughter Princess Eugenie as she arrived for the Mattins service at St George's Chapel.

The monarch wore a lilac, green and white Stewart Parvin silk dress with a lilac crepe coat and a matching hat by Philip Somerville, while the Duke of York's daughter wore a navy dress, cream coat and small navy hat.

Her father Prince Andrew was at the service, as well as Princess Anne and husband Tim Laurence.

Prince Edward arrived with wife Sophie, Countess of Wessex, in a pink coat with a cream hat, and their daughter Lady Louise Windsor.

The service, conducted by the Dean of Windsor, the Right Rev David Conner, included the hymn Thine Be The Glory and the National Anthem.

Afterwards the Queen was greeted by well wishers gathered outside the chapel.

She was presented with posies by Jasmine and Savannah Willans, seven and nine, from Standlake, Oxfordshire, grandchildren of a Military Knight of Windsor.

They were joined by Emilia Bolton, 12, from Southfields, London, whose late grandfather was also a Military Knight of Windsor.

The knights are retired military officers who receive a pension and accommodation at Windsor Castle and provide support for the 0rder of the Garter and services at St George's Chapel.