Charles thought the 19-year-old would be a suitable match for him to produce future heirs to the British throne, and thus did not have feelings for her.
A night before their extavagant wedding, Charles gave Diana a devastating blow, by telling her he did not love her.
The bombshell claim was made by the late Princess’s friend Penny Thornton on ITV’snew documentary The Diana Interview: Revenge of a Princess.
“One of the most shocking things that Diana told me was that the night before the wedding Charles told her that he didn’t love her,” Thornton said. “I think Charles didn’t want to go into the wedding on a false premise. He wanted to square it with her and it was devastating for Diana.”
She continued, “She didn’t want to go through with the wedding at that point, she thought about not attending the wedding.”
During BBC’s Panorama interview of Diana, Diana revealed Charles was in an extra-marital affair with old flame Camilla Parker.
“Well, there were three of us in this marriage, so it was a bit crowded,” she told Martin Bashir.
Diana even admitted to being in an affair herself with James Hewitt. When Bashir asked her if she was disloyal to Charles, she said about Hewitt, “Yes, I adored him. Yes, I was in love with him.”