Princess Diana spoke from the grave to comfort her daughter-in-law Meghan Markle.

According to psychic twins Terry and Linda Jamison, the late Princess of Wales contacted them following a tough week for the Duchess of Sussex. Princess Diana reportedly left a message of encouragement for Prince Harry’s wife by stating that Markle has something which she never had.

“I am delighted to see that Meghan has won the trust of the Queen, which is something I was unable to do,” Princess Diana told the twins.

Princess Diana also recognized the hardships that Markle’s facing and how her marriage with Prince Harry was torn by cruelty, war and racial tensions. The People’s Princess added that all eyes will be on Markle, so she’s encouraging her and Prince Harry to continue her philanthropic work to help raise awareness about the important humanitarian issues.

Princess Diana went on and admitted that she was ill-prepared for her role as a princess and commended Markle for having the “hearts of warriors.” She also left a message reminding Markle to “have compassion for [yourself] in the face of criticism.”

Queen Elizabeth II and Princess Diana had a complicated relationship. The late Princess of Wales was having a hard time adjusting to her royal role and initially, Her Majesty was reportedly sympathetic but it changed as years went by.

The People’s Princess was considered a rebel in the royal fold because she breake several royal protocols. In addition, Her Majesty was stunned after learning about Princess Diana’s biography that candidly talked about her troubled marriage with Prince Charles.

Although Queen Elizabeth II and Princess Diana weren’t that close, the monarch wanted their marriage to work. She even blamed Prince Charle’s mistress Camilla Parker Bowles for not giving the couple a chance to mend their marital issues.

On the other hand, Queen Elizabeth II and Markle share a great relationship. In fact, some believe that Her Majesty loves Markle more than Kate Middleton because she gave her more patronages.

The Queen gave Markle four patronages including the Association of Commonwealth Universities, animal charity Mayhew, Smart Works for unemployed women and The National Theater. On the other hand, when Middleton just joined the royal family, the monarch only gave the Duchess of Cambridge one and she shared the honor with Prince William and Prince Harry.