El rey Eduardo tuvo catorce hijos de sus tres matrimonios y puede ser que haya tenido hijos ilegítimos también.