The altercation happened after a few martinis, according to a new book.
According to a scandalous new biography about Prince Charles, Queen Elizabeth II was not a fan of her son's wife, the Duchess of Cornwall, for the longest time.
Prince Charles and Camilla Parker Bowles famously conducted an affair while Charles was still married to Princess Diana. Following his divorce, Prince Charles began seeing Camilla again, but apparently the Queen was not, shall we say, here for it.
As Tom Bower writes in his new book (via Daily Mail), Rebel Prince: The Power and Passion and Defiance of Prince Charles, apparently Queen Elizabeth II had been drinking "several martinis" when she told her son that "she would not condone his adultery, nor forgive Camilla for not leaving Charles alone to allow his marriage to recover."