Датский король Свейн Астридсон был сыном ярла Вольфа и датской принцессы Астрид, дочери короля Свейна Вилобородого. Из-за знатно­сти матери его чаще именовали Астридсоном, нежели Вольфсоном. Снорри считал Астрид Свейндотир дочерью Сигрид Гордой и сестрой шведского короля Олава Скотконунга:

«Олав Шведский (Олав Скотконунг. — В. Т.), конунг шведов, был отцом матери Эллисив, жены Харальда (Харальд Суровый. — В. Т.), а мать Свейна (Свейн Астридсон. — В. Т.) Астрид была сестрою Олава конунга... Все шве­ды были друзьями Свейна, потому что его род был самым большим в стране». (24, 411)

Астрид якобы была тёткой Ингигерд, а Свейн Астридсон был по ма­тери двоюродным братом Ингигерд, на дочери которой был женат Харальд Суровый. Родственные связи привели к заключению военного союза между Свейном и Харальдом. Снорри описал свадьбу датского ко­роля Свейна Вилобородого и Сигрид Гордой так: