The royal genes are strong, with many striking family resemblances seen between different generations.
One photograph of Princess Charlotte caused the Prince of Wales to do a double-take in 2020, and it's been noted how much the young royal looks like the late Queen Elizabeth II and Lady Sarah Chatto as children.
But in another unearthed snap Prince William is the absolute image of his eldest son, Prince George.
The photograph, taken on Christmas Day in 1990, shows the Prince walking to church with his aunt, the Princess Royal.
William, who was eight years old at the time, is pictured wearing a checked jacket, grey trousers, a white shirt and a navy tie.
And with his sandy coloured hair and shy smile, he looks identical to George.
The Prince carried out a two-day visit to New York on Monday and Tuesday, in support of his Earthshot Prize initiative, and promised one royal fan that he would bring his wife and children to the Big Apple.
See the moment in the clip below…
And on Tuesday, the Princess bent a royal rule as she praised the "really precious" work of youth intervention charity Streets of Growth in central London.
George, Charlotte and Louis returned to their classrooms at Lambrook school at the beginning of the month following their summer break.
Find out why the royal children attend lessons on Saturday on the latest episode of HELLO!'s A Right Royal Podcast.
George and Charlotte previously attended Thomas's Battersea school, while Louis was at Willcocks Nursery school when the Waleses lived in London.
The youngsters enrolled at Lambrook in September 2022, following the family's move to Adelaide Cottage in Windsor.
George is now in Year 6, while Charlotte and Louis are in Year 4 and Year 1 respectively.
But future king George will have an important decision to make in the coming years, as he's likely to move to a secondary school at the age of 13 after his prep school years at Lambrook.