Prince Charles and Princess Diana
Prince Charles and Princess Diana at Westminster Abbey, London, for a centenary service for the Royal College Of Music on Feb. 28, 1982.  Getty Images/Hulton Archive

Prince Charles married Princess Diana instead of Camilla Parker Bowles for a shocking reason.

The Prince of Wales has always been in love with the Duchess of Cornwall. However, he opted to marry Princess Diana for a surprising reason — she was a virgin.

In this forum, many believe that the reason Prince Charles married Princess Diana was because she’s a virgin. At the time, the royals were very particular with the background of the woman Prince Charles was marrying because he is the future king.

“Charles didn’t marry Camilla back in the 70’s because Camilla wasn’t suitable because she wasn’t a virgin and didn’t have the proper background,” Ida Sibert who read many books about the royal family and monarchy, wrote.

She also pointed out that at the time, Camilla wasn’t really interested in joining the Firm.

Roxanne L Shular and Sarah Bishton agreed. They also believed that Camilla’s past relationship mattered. Aside from not being a virgin, Camilla was not as aristocratic as Princess Diana.

The netizens’ opinion was in line with Dr. Piers Brendan’s explanation of why the royal family ruled out Camilla for Prince Charles. The expert explained Camilla’s “experience” in the documentary “The Royal House of Windsor.

According to Brendan, it was “absolutely vital” to get the heir someone who was a virgin. The future queen “must have no past” and it’s where Camilla failed.

Penny Junor said that there was no suggestion that Camilla was a “loose woman.” However, she had boyfriends.

As for Camilla, she was not interested in joining the royal family. The biographer claimed that Camilla set her heart to Andrew Parker Bowles who also dated Princess Anne. The two had a torrid affair that made Camilla furious.

Andrew was never nice to Camilla, but she was “stubbornly determined” to marry him because she wanted to be the wife of a handsome cavalry officer and had no intentions to be the Princess of Wales or Queen.

Camilla broke Prince Charles’ heart when she said “yes” to Andrew’s proposal. The heir reportedly wrote to Camilla to persuade her to cancel the wedding, but she still did it.

Camilla’s father also preferred Andrew over Prince Charles. In fact, it was Camilla’s dad and Andrew’s brother who pressured him into proposing to Camilla.