Prince Charles’ stag do in 1981 became a very memorable event for the heir to the throne but for all the wrong reasons.

It has been revealed that one of his friends leaked details about the secret affair to the media, and this made Prince Charles furious.

In the Channel 5 documentary “Charles and Di: The Truth Behind Their Wedding,” royal expert Ingrid Seward said that every single person who was invited to the event, as well as the staff at Whites Club in St. James were sworn to secrecy.

“Somebody leaked it and then there were loads of press outside. Obviously, Prince Charles was furious,” Seward said.

One day after the stag do, Prince Charles and Princess Diana attended a garden party at the Buckingham Palace. While there, the couple got into a huge fight. Princess Diana told Daily Mirror’s feature writer John Edwards, as well as the royal fans that saw her, that she got into a fight with her soon-to-be-husband.

However, the Princess of Wales didn’t reveal exactly what caused their problem.

“There was great humor about, an interest in the people she was talking to. She stopped right in front of me, we were only a few feet apart, and somebody said to her, ‘good luck darling.’ ‘Thank you very much,’ she said and then she put her hand over her mouth and she said ‘there was a terrible row last night between Charles and me… It had been his stag party…’ In that girly way of hers, she repeated it,” Edwards said.

Prince Charles and Princess Diana tied the knot in 1981, but the couple’s marriage didn’t last very long. In fact, it was revealed years after their separation that their union was no fairytale.

The former couple constantly got into fights, and a royal expert accused Princess Diana of painting Prince Charles as a villain when he really wasn’t. Princess Diana passed away following a fatal car crash in Paris on Aug. 31, 1997.

Prince Charles and Princess Diana
Princess Diana and Prince Charles attend a welcome ceremony in Toronto at the beginning of their Canadian tour on Oct. 1, 1991. Getty Images/Jayne Fincher