Royal Regret: Princess Diana Regretted Having Prince William, Prince Harry? The marriage of Princess Diana and Prince Charles, the Prince of Wales, was a rollercoaster ride. The former couple has two sons, Prince William, the future King, and Prince Harry, but the parents have always wanted other things.