Di was Lady Diana Spencer before her marriage so there is some sort of peerage.
I dug further. The Prince did not want his grandsons to be half brothers to a Muslim child.