Wow, Grandmother’s Genes Were Strong!” Charles Spencer Shares Vintage Photo — And the Internet Can’t Get Over Princess Diana and Princess Charlotte’s Uncanny Resemblance

The internet is buzzing after Charles Spencer, the brother of the late Princess Diana, shared a rare vintage family photo that has royal fans seeing double.
Charles recently delighted his Instagram followers with a nostalgic snapshot from 1967, capturing a heartwarming moment of a young Diana with their mother in a sunlit park. But it wasn’t just the sweet family memory that caught people’s attention — it was how strikingly similar the young Princess Diana looks to her granddaughter, Princess Charlotte.
The uncanny resemblance has sparked a wave of online debate, with fans commenting “Wow, grandmother’s genes were strong!” and even calling the pair twins separated by generations.

Do you think they look identical? Take a look at the photos in the article below and share your thoughts — the royal resemblance is impossible to ignore!
In the photo, Charles is about three years old, while Diana appears to be around five or six. The image beautifully captures the trio’s genuine joy, offering a rare glimpse into their early family life. Charles, who was affectionately nicknamed ‘Buzz’ by their mother due to his boundless energy, shared this treasured memory with evident fondness.
His post not only delighted followers but also added a touching layer of nostalgia to the royal family’s history, reminding many of Diana’s enduring legacy — one that now seems to live on vividly in Princess Charlotte.
The post quickly ignited lively discussions about striking family resemblances, particularly between the young Princess Diana and her granddaughter, Princess Charlotte. Many commenters were amazed by how alike they look, with some declaring them near-identical.
The conversation didn’t stop there. A number of royal watchers also noted a resemblance between Prince George and the young Earl Spencer in the vintage photograph, sparking a broader conversation about the enduring traits passed down through the generations of the royal family.
It’s a heartwarming reminder that even as the years pass, certain family features — and those unmistakable Spencer genes — continue to shine through.

When Prince William and Princess Kate welcomed their daughter in 2015, they named her Charlotte Elizabeth Diana, a touching tribute to both Queen Elizabeth II and the late Princess Diana. Charles Spencer viewed the choice as a beautiful and meaningful gesture in honor of his beloved sister.
For Prince William, the name was a deeply personal way to keep his mother’s memory alive for his children — especially for Charlotte, helping her feel connected to the grandmother she was never able to meet. Moments like Charles’s vintage photo serve as gentle, heartfelt reminders of that enduring bond across generations.

This effort is particularly meaningful for Prince William, as his wife, Princess Kate, also never had the chance to meet Diana. Through stories, cherished memories, and thoughtful tributes like their daughter’s name, William ensures that both his children and his wife feel connected to the woman who meant so much to him.
Charles’s nostalgic photo, paired with Charlotte’s striking resemblance to Diana, serves as yet another poignant reminder of the late princess’s lasting presence within the family.

Recently, Princess Kate has had to step back from her public duties due to health issues, missing significant events like the BAFTA Film Awards — an occasion she and Prince William usually attend together. Attending the event alone, William expressed how much he missed Kate’s presence, acknowledging the impact her health had on their usual activities. This absence has added an extra layer of poignancy to their royal life, as the couple has always been seen as a united front in both their public and personal lives.