Princess Diana is still beloved by the British people to this day and there have recently been more details revealed about her early relationship with King Charles III. According to a source close to the late princess, she even confronted Camilla Parker at one point for running her relationship.
Diana attended Annabel Elliot’s, Camilla’s sister, birthday party in 1989. However, Diana’s presence was not welcomed because the royal family at the time believed that King Charles III should go on his own.
Parker and her sister invited both of them to the party. However, they only wanted Charles to attend because they did not like Diana. The author Andrew Morton in his book, Diana: Her True Story, revealed that the Princess talked about the situation: “Nobody expected me to turn up to the party but a voice inside told me to go for the hell of it.”
A couple of hours after the event started, Princess Diana noticed King Charles III and Camilla Parker’s absence so she decided to ask some attendees about them. However, the people there tried to stop her from going downstairs saying and told her that she shouldn’t go looking for him. She ignored the warning and found Charles with Camilla Parker and another man. Princess Diana was brave enough to tell Camilla she would like to have a conversation with her which made Camilla really uncomfortable.
I said to Camilla: Would you like to sit down? So we sat down, and I was utterly terrified of her, and I said: Camilla, I would just like you to know that I know exactly what is going on. But she said she didn’t know what I was talking about.
Camilla Parker felt trapped and told Diana that she had got everything she ever wanted: two beautiful children, a rich husband, and all the men are in love with her. What more could she ask for? and Princess Diana answered: “I want my husband.”
It was the first time that the late Princess of Wales confronted Camilla Parker and even if she would eventually become King Charles III’s wife, she had to go through the humiliation of being his mistress for a long time.