Enguerrand épouse en premières noces une femme inconnue, probablement issue de la maison de Vexin. En effet, l'un de ses fils reçoit le prénom de Foulque, ce qui donne une indication de l'origine de sa mère. Ce prénom est caractéristique des Ingelgeriens, comtes d'Anjou. Vers 950, Adèle, fille probable du comte Foulque II d'Anjou épouse Gautier Ier, comte de Vexin, de Valois et d'Amiens. Le prénom de Foulque apparaît alors dans la maison de Vexin. La première épouse d'Enguerrand pourrait être issue de la maison de Vexin, et être une petite-fille de Gautier Ier. Les deux prédécesseurs de Guy sur le siège épiscopal d'Amiens sont tous deux des Foulque issus de la maison de Vexin.
Son fils Hugues II se marie vers 1030, ce qui implique qu'il doit être né avant 1016. De ce fait, il ne peut pas être fils d'Adélaïde de Frise et doit être né de ce premier mariage. Son fils Guy devient évêque d'Amiens, et Amiens étant un comté tenu par la maison de Vexin, il est logique de considérer que ses comtes aient voulu faciliter l'arrivée de l'un des leurs sur le siège épiscopal. Pour l'historien britannique Frank Barlow, Guy est le second fils d'Enguerrand issu de ce premier mariage, et Foulque le troisième[3]. Donc :
En secondes noces, il épouse, plutôt vers 1033 que vers 1025, Adélaïde de Frise, veuve du comte Baudouin II de Boulogne.