Вильгельм I Завоеватель
В 1034 году Роберт, отправляясь в паломничество в Иерусалим, объявил Вильгельма престолонаследником[К 5]. Кроме того, он выдал Герлеву, мать Вильгельма, замуж за своего вассала — Герлуина, виконта Контевилля, желая, судя по всему, обеспечить её будущее[3]. От этого брака родилось два сына, Одо и Роберт, в будущем ставшие верными соратниками своего единоутробного брата[2].
Вильгельм I Завоеватель
Также Вильгельм постарался наладить дипломатические отношения с соседями и защитить границы Нормандии от посягательств соседних правителей. Около 1049 года Вильгельм начал переговоры с графом Фландрии Бодуэном V, прося руки его дочери Матильды. Однако известие о возможности такого брака вызвало недовольство императора Священной Римской империи Генриха III, недовольного тем, что Бодуэн приобретает себе союзников за пределами империи. В итоге в октябре 1049 года на Реймсском соборе союзник императора, папа римский Лев IX, запретил этот брак по причине кровного родства. Несмотря на это, в 1053 году Вильгельм женился на Матильде. От этого брака родилось четверо сыновей и шесть дочерей[23]. Разгневанный папа немедленно отлучил Вильгельма от церкви. Это наказание было снято только спустя 6 лет (в 1059 году), когда при новом папе Николае II отношения Нормандии с Римом улучшились; герцог обязался во искупление греха непослушания построить 4 богадельни и 2 монастыря.