She came to the Kingdom of England with her family in 1057, from Hungary. Along with her siblings, she went into exile in the Kingdom of Scotland, at the court of Malcolm III, her future brother-in-law.

At some time before 1086, she returned to England, and entered the nunnery at Romsey, where she tutored her nieces Edith and Mary. Edith gave testimony to a conclave of bishops summoned by Archbishop Anselm of Canterbury to determine whether Edith could lawfully marry Henry I of England. During that enquiry she stated that she had never taken holy vows, insisting that her parents had sent her and her sister to England for educational purposes, and that her aunt Cristina had veiled her to protect her "from the lust of the Normans." Edith claimed she had pulled the veil off and stamped on it, and that Cristina had beaten and scolded her for it. Upon her marriage to Henry she changed her name to Matilda.

Cristina's land-holdings in Ulverley, Warwickshire and Gloucestershire are recorded in the Domesday Book. The date of her death is not known, but she does not appear to have given evidence to the conclave, suggesting she died some time before 1100 (wikipedia.com)