Кнуд Великий
Около 1015 г. Кнуд Великий, ведущий борьбу за английский престол, взял Эльфгифу в жёны, однако канонический брак оформлен не был. Эльфгифу родила Кнуду двух детей – Свена, будущего короля Норвегии, и Гарольда, будущего короля Англии. Но уже в 1017 г. Кнуд сочетался официальным браком с сестрой нормандского герцога Эммой. Несмотря на это, Эльфгифу сохранила особое место при дворе короля, хотя, видимо, долгое время проживала в Дании.