Fille de Mieszko 1er de Pologne et de Dubravka, sœur de Boleslas 1er le Vaillant, elle est née à Poznań [1].
Entre 980 et 988, pour des raisons politiques, elle aurait épousé Éric VI de Suède dit le Victorieux, Mieszko voulant construire une alliance contre les Danois.
Mère de Canut le Grand, roi du Danemark, d’Angleterre et de Norvège et d’Olof Skötkonung roi de Suède.
En 998, 3 ans après la mort d’Éric VI, elle aurait épousé Sven 1er, roi de Danemark. En Scandinavie, elle est connue sous le nom de Sigrid la Hautaine ou Sigrid l’Altière.