In case you didn't know, today in much of the world is mother's day.
And Charlotte and George have melted the hearts of the internet with their adorable mother's day card to their 'granny' Diana.
Keep scrolling to check it out...
It all started in 1977.
via: Getty
At the young age of twenty, Lady Diana Spencer became Britain's obsession when it was revealed she was dating the future King of England, Prince Charles.
The pair married on July 29th, 1981, at St. Paul's Cathedral.
And, soon after, the pair welcomed their first baby into the world.
via: Getty
The pair announced their pregnancy just 4 months after tying the knot, and, on June 21st of 1982, they welcomed Prince William into the world.
Prince Harry arrived 2 years later on September 15th, 1984.
However, despite keeping up appearances, things weren't quite so content in the relationship between Charles and Diana.
via: Getty
Rumors of Charles' infidelity were rife as the princess secretly battled with anxiety and a grueling eating disorder.But, in spite of their marital difficulties...
via: Getty Images
One thing Diana was absolutely dedicated to was being a mother. She had strong ideas about how she wanted her kids to be raised, often giving them more freedom than traditional royal heirs.And, of course, Diana was known and loved for her extensive charity work.
via: Getty
She was determined to use her massive platform to better the world and dedicated her life to many noble causes, including the land mine crisis. The princess shocked the world when she walked through a dangerous land mine zone in Cambodia, something no other royal had ever done in the past.And it was this independence that was the likely factor in the breakdown of her marriage with Charles.
Charles and Diana eventually split in 1996.
But on August 31st, 1997, tragedy struck.
via: Getty
The car that the two were traveling in through the Pont L'Alma tunnel in Paris suffered a horrendous crash, which was fatal for both Diana and Dodi, plus their driver, Henri Paul.
The princess was tragically pronounced dead a few hours later.
Her death, understandably, shook the world.
via: Getty
The totally unexpected nature of her passing, alongside the fact that she was such a well-loved public figure, made her death and funeral into something of a media circus.Diana's funeral was televised and held on September 6th, 1997.
via: Getty
It garnered viewing figures of over 32 million in the U.K, breaking all viewing records up to that point.
Millions more watched and mourned around the world.
But, fast-forwarding to today, Diana's memory is still very much alive.
via: Getty
Her legacy and charitable efforts live on in her sons, William and Harry, and countless documentaries about her life in and out of the royal family have been released.And, in 2013, a full feature film was made about the princess.
via: IMDB
Diana detailed the last 2 years of her life and revisited her affair with a Pakistani heart surgeon, with actress, Naomi Watts, taking on the crucial role of Diana.
However, the movie reviewed poorly, and critics branded the attempt at portraying the princess's life as "distasteful" and "awful."
So, many were shocked at the news of another movie about the princess being in the works last year...
via: Getty
And they were even more shocked at the actress set to portray Diana.
It was confirmed last year that the biopic named Spencer will recreate the breakdown of Diana's marriage to Charles.
via: Getty
According to reports, Spencer will be set at Sandringham and will detail the weekend in which Diana realized her marriage to Charles wasn't working. The film is scripted by Steven Knight, whose previous projects range from Peaky Blinders to Eastern Promises.But the casting for the lead role of Diana was a little unexpected.
It was confirmed that Twilight star Kristen Stewart will be the actress to portray the princess in the up and coming movie.
People weren't exactly impressed...
Disappointing. She does not have the grace nor demure to play such a gracious selfless princess.
— Neesy🌺🌴 (@TheDeniseFolsom) June 18, 2020
And Twitter became a complete minefield with people expressing their shock and distaste for the Spencer casting choice.
People just couldn't get over the news...
Princess Diana in heaven scrolling through Twitter and seeing Kristen Stewart is set to play her in a movie like https://t.co/YoYqldNbQG— ✨ (@✨)1592416706.0
Admittedly, Kristen is an unexpected casting choice, but people are completely reeling.
Maybe it's because she's American, or the fact that she's covered in tattoos, or that she looks nothing like Diana... just a thought!
And others think that she is simply just too awkward.
No. No, no, no, no, no. The dish sponge in my sink would be a better choice than Ms. Stewart. It has more warmth.
— Michelle Rose (@MichelleSumpt11) June 18, 2020
Kristen's portrayal as Bella Swan was famously "awkward" and "rigid"... But was this simply a part of the character?
However. The latest Diana news is about the movie.
The more I think about it, the more Kristen Stewart as Princess Diana makes perfect sense. She's got that essential… https://t.co/6PdLjQMdIW— Tom and Lorenzo (@Tom and Lorenzo)1592416799.0
It's about the adorable Mother's Day card, Charlotte and George penned to her.
They paid tribute to the granny they never got to meet.
And yes, it's as heartbreaking and heartwarming as you're thinking.
The card reads:
She looks spot on! However, the accent will probably be butchered 😬
— Sophie (@Morrrris) January 27, 2021
Dear Granny Diana. Happy Mother's Day. I love you very much and think of you always.
Sending lots of love from George.
And Charlotte wrote:
I’ve been saying this girl is the best actress of her generation for years!!! I can’t wait for this. 🥰
— Rachel Jackson (@r_jacz) January 27, 2021
Dear Granny Diana. I am thinking of you on Mother's Day. I love you very much. Papa is missing you. Lots of love Charlotte. xxx.
We're not crying, you're crying.
I can’t be the only one who thinks she’d be absolutely amazing at playing Lady Di
— Lauren Denton🐝 (@Lauren_Dentonx) January 27, 2021
I hope you've got tissues nearby!