The Queen's grandchildren and great-grandchildren look absolutely adorable in an unseen portrait released by the Princess of Wales to mark what would have been the late monarch's 97th birthday on Friday.
The star of the new image, taken by the Princess of Wales during the royal family's annual summer holiday at Balmoral, was undoubtedly little Prince Louis. The fun-loving youngster, who turns five this Sunday, looked positively angelic as he beamed at the camera, wearing a pinstriped shirt. But did you recognise the item of clothing?
The navy and white striped garment actually belongs to his brother Prince George, nine, who famously wore it for his own fourth birthday portrait, taken by royal photographer Chris Jackson.
The resemblance between Louis and his big brother aged four is uncanny!
Thrifty Princess Kate is increasingly becoming a champion of sustainable fashion, making a case for earth-conscious choices, and this isn't the first time little Louis has worn his sibling's hand-me-down clothing.
BROWSE: The Princess Kate-approved kidswear brands to shop to dress your child like a royal
Memorably, Louis and George both took their first public steps in the very same pair of striped dungarees.
The red and white striped overalls, from Spanish childrenswear store Neck & Neck, are clearly a favourite amongst the family since Princess Charlotte has also worn them in the past.
The then-Duke and Duchess of Cambridge's Christmas card in 2021 also saw Louis looking adorable in a £32 polo shirt from Rachel Riley
A young George had worn the very same design during a visit to Taronga Zoo in Sydney in April 2014.
DISCOVER: Prince William and Prince George are the spitting image of one another
Down-to-earth Kate opts to dress her boys in high street brands, including H&M and JoJo Maman Bebe. We love seeing how she styles her children in the same quality, classic pieces year after year!
Don't want to miss a story? Sign up to The Royal Life newsletter to get your weekly dose of royal lifestyle inspiration.