One of the important heirlooms is supposedly the Spencer Tiara, which was worn by Princess Diana on her wedding day to Prince Charles in 1981.
The stunning accessory has been in the Spencer family for quite some time, and Lady Sarah McCorquodale and Lady Jane Fellowes wore it at their weddings as well.
The headpiece was made out of a wedding gift Lady Sarah Spencer gave to Lady Cynthia Hamilton — who was Diana's grandmother —when she married Viscount Althorp.
Diana's brother Charles Spencer currently has the crown, but “[Prince] William is quite aware the earl has daughters of his own, but the two have agreed that Diana’s iconic piece belongs to her first granddaughter," an insider claimed.
Apparently, Charlotte is in the know about the tiara.
"Lotte knows all about her ‘Granny Diana’ – after all, Diana is one of her middle names. She’s also seen pictures of her wearing the tiara," an insider said.
The source added that the little girl already has "very expensive taste."
Since Charlotte can't wear the tiara yet, her mom gave her a Disney tiara to hold her over, but Charlotte "prefers the real deal and made Kate promise to give [the tiara] to her in the future."
“She has a strong personality and is the kind of little girl who knows what she wants and doesn’t let anything get in her way,” another source added. “Charlotte is outgoing and oozes confidence. Standing in front of hundreds of paparazzi doesn’t faze her in the slightest. Charlotte actually enjoys being in the spotlight!”