The King, Queen Consort and other members of the Royal Family attended St George’s Chapel at Windsor Castle for the first Easter Sunday service of Charles’s reign.
The Royal Family were seen in the grounds of the castle enjoying the sunshine ahead of the morning service.
Charles and Camilla wore matching royal blue outfits, with the King in a suit and light pink shirt and the Queen Consort wearing a lightly embroidered coat dress by Anna Valentine with a Philip Treacy hat.
They were followed by the Duke of York and Princess Royal.
The Prince and Princess of Wales were joined by their three children, George, Charlotte and Louis.
Kate wore a dark blue Catherine Walker coat and matching pill-box hat by Lock & Co.
William and Prince George walked side by side wearing matching navy suits, while Princess Charlotte held her father’s hand.
Prince Louis – attending the service for the first time – wore a suit jacket and light blue shorts.
Also joining the service were the Duke and Duchess of Edinburgh, who arrived with their son James, the Earl of Wessex.
Princess Beatrice and her husband, Eduardo Mapelli Mozzi, also attended, as did her sister Princess Eugenie and her husband, Jack Brooksbank, as well as Zara and Mike Tindall and their two daughters, Mia and Lena.
This is the first Easter Sunday service since Queen Elizabeth II’s death, with the 15th-century chapel also being her final resting place.
The late Queen is buried in the church’s tiny King George VI Memorial Chapel alongside her husband, the late Duke of Edinburgh, and her parents, George VI and the Queen Mother.
Be the first to get Breaking News
Install the Sky News app for free
The King’s coronation
In less than a month’s time King Charles will be crowned alongside Camilla in Westminster Abbey.
These are the confirmed events taking place over the coronation weekend:
• Saturday 6 May – The Coronation Day.
• 6-8 May – There will be Coronation Big Lunches across the country and the Commonwealth.
• Sunday 7 May – The Coronation Concert will be held at Windsor Castle.
• Monday 8 May – Bank Holiday across the nation.