La primera mujer de Juan (María la Marquesa, nacida en 1191) era hija única de Isabel de Jerusalén y de su segundo marido, Conrado de Montferrato.