Junor claims the then Camilla Shand only slept with Prince Charles in 1971 to take revenge on her philandering boyfriend, later husband, Andrew Parker Bowles - who was cheating on her with Princess Anne at the time.

“When [Camilla] was introduced to Charles, he thought she was pretty special and he thought she was a bit of all right,” Junor said. “And she thought, ‘Andrew is at the moment off with Princess Anne; I’ll teach him a lesson’; so she had a fling with Charles.”

We all know what happened next. Camilla married Andrew Parker Bowles in 1973. He continued to play the field and she later resumed her affair with Charles, breaking up his marriage to Princess Diana.