En algún momento durante la conquista danesa en Inglaterra, Ælfgifu se casó con Canuto el Grande, naciendo de su unión 2 hijos: Haroldo Harefoot y Sveinn Knútsson.