Queen Elizabeth II reportedly has had a change of heart over Princess Diana. According to members of her “inner circle,” the 89-year-old royal now looks upon the late princess with “certain gratitude.” When Diana was alive, the British monarch could not stand her and at one point referred to as “quite mad.”

It’s been 20 years since the death of the Princess of Wales and the stylish royal was voted most iconic woman of all time, Express reported. She beat others like pop queen Madonna and Britain’s first female prime minister, Margaret Thatcher. The research was conducted by Foxy Bingo.

A close friend of the queen said when she was chatting with her over tea at Windsor Castle about all eight of her grandchildren and when the subject of Prince William and Prince Harry came up, she smiled. According to the insider, Elizabeth who once did not like Diana now has a distinctly different way of thinking about the late princess. She is now of the opinion that she has a lot to “thank” Diana for.

“She felt the pretty girl was a misfit who didn’t quite contribute to the things they did and what they wanted her to do in the family,” said the friend of the queen, talking about the time when Diana was alive. Elizabeth was not ready for the emotional outburst of the late princess after the breakdown of her marriage with Prince Charles. She belonged to a time when hiding any private problems from the public was essential in the royal family.

According to “The Queen’s Speech: An Intimate Portrait of the Queen in her own words” written by Ingrid Seward, the British monarch did not know how to handle Diana though she was desperate to help her. Besides, she did not like Diana’s work with AIDS victims and drawing attention to issues people did not like to talk about, according to Diana’s former police bodyguard, Inspector Ken Wharfe. The “People’s Princess” and her winning ways with people, did not go down well with Elizabeth.

However, now the queen acknowledges the work done by her former daughter-in-law. She now felt that Diana contributed to the family and her royal title as she helped sick people to live better lives by raising awareness. The insider said that Elizabeth sees the shadow of Diana in both Prince William and Prince Harry and their ways with ordinary people, the humanity and compassion. And it is Princess Diana who is credited for the popularity of her kids and their warm ways.