The Duke and Duchess of Cambridge were spotted arriving in Scotland with their children on Thursday morning.
Prince William, 37, and Kate, 37, touched down at Aberdeen airport with Prince George, six, Princess Charlotte, four, and one-year-old Prince Louis.
They are expected to stay with the Queen and the Duke of Edinburgh at the Balmoral estate, approximately 45 miles from the airport.
According to Mail Online, the Cambridges flew on a FlyBe plane from Norwich International Airport.
A fellow passenger on the plane said: 'The family were sat right at the front. I fly this route all the time and we were non the wiser. No-one knew they were on the flight.”
In a video obtained by the newspaper, the family can be seen walking across the tarmac.
William walks ahead with George, who is dressed in a striped top and shorts, and Charlotte, wearing a gingham dress.
Kate, who appears to be in a jumper and a midi skirt, carries Prince Louis, alongside the family's nanny Maria Borrallo.
The Cambridges were last seen in public at the King’s Cup regatta on the Isle of Wight earlier this month.
Kate and William went head-to-head in a boat race, to raise awareness and funds for eight of their patronages.
The couple’s eldest children George and Charlotte watched from a nearby boat with their maternal grandparents Michael, 70 and Carole Middleton, 64.