I heard one of the reasons why Charles was not allowed to married was that she couldn’t have kids?? Is that true??
I doubt it - because she had two children, Tom and Laura, during her marriage to Andrew Parker Bowles, which came after her relationship with the Prince of Wales (The Prince is Tom's Godfather). I suppose there might have been concerns that later proved to be unjustified.