St. Margaret of Scotland, or Margaret of Wessex, was an English princess born in Hungary to Princess Agatha of Hungary and English Prince Edward the Exile around 1045. Her siblings, Cristina and Edgar the Atheling were also born in Hungary around this time.
Margaret and her family returned to England when she was 10-years-old and her father was called back as a potential successor to the throne. However, Edward died immediately after the family arrived, but Margaret and Edgar continued to reside at the English court.
Margaret’s family fled from William the Conqueror after his victory at the Battle of Hastings in 1066. Her widowed mother set out to take her children north to Northumbria.
Tradition says, Agatha decided to leave Northumbria and return to the continent, but her family’s ship got caught in a storm. The storm drove their ship even more north to Scotland, where they were shipwrecked in 1068. The spot they landed on is now known as “St. Margaret’s Hope.”
Malcolm Canmore III, the king of Scotland, welcomed Margaret and her family and put them under his protection. He soon fell deeply in love with the beautiful and kind princess. Margaret and Malcolm became married in 1070 at the castle of Dunfermline.
Together, they had eight children, six sons and two daughters. All of whom were raised with deep Catholic Christian faith. They lived as a holy family, a domestic church.
To learn more about St. Margaret of Scotland: http://www.catholic.org/saints/saint.php?saint_id=304