Queen Elizabeth reportedly had a cold war with Prince Charles and Camilla Parker Bowles because she disapproved of the latter for the future king.

A year ago, Tom Bower released his controversial book “Rebel Prince: The Power, Passion and Defiance of Prince Charles.” In it, the British journalist discussed how the Queen had a strained relationship with the Prince of Wales due to his affair with Camilla.

According to Bower, the monarch “actively disapproved” of Prince Charles’ then-girlfriend even though they were both already divorced at the time and could marry each other. Her Majesty was reportedly cold towards Camilla and didn’t want to see her in any royal function.

Prince William and Prince Harry’s dad apparently had to intervene, so he talked to the Queen one night.

During their conversation, Prince Charle requested for his mother to stop her antagonism toward Camilla. However, the monarch had drunk several martinis at the time and did not give in to Prince Charles, the author claimed.

Queen Elizabeth II reportedly even vented her anger at her son for lying about his relationship with Camilla, calling the duchess a “wicked woman.” “I want nothing to do with her,” the Queen reportedly said.

It has been years since the royals had the cold war, and Queen Elizabeth II is now much warmer to Camilla. In November, Her Majesty even recognized Camilla in her speech for Prince Charles’ 70th birthday.

During the celebration, Queen Elizabeth II was very proud of Prince Charles and shared how she and Prince Philip have seen their son as a champion of conservation and the arts. She complimented Prince Charles as a great charitable leader and respected heir to the throne. She also made sure to recognize Camilla as someone who helped Prince Charles become his own man who is passionate and charitable.

Just like Queen Elizabeth II, the public has also warmed up to Prince Charles and Camilla due to their enduring love. Even those who supported Princess Diana apparently now find the Duchess of Cornwall fitting to be the future queen.

“Princess Diana will always be my [heart] because she is only the reason I even cared about the royal family but Camilla and Charles have always been in love so I have warmed up to her over the years,” one user wrote on Twitter.

Prince Charles Camilla Parker Bowles and Queen Elizabeth II
Prince William, Camilla and Queen Elizabeth II watch the RAF flypast on the balcony of Buckingham Palace, as members of the Royal Family attend events to mark the centenary of the RAF on July 10, 2018 in London. Getty Images/Chris Jackson