Saint Margaret of Scotland was born in 1045, her birthday a mystery. Margaret was sometimes called "The Pearl of Scotland." Her birth in the Kingdom of Hungary to the English prince Edward the Exile, Margaret and her family returned to England in 1057. Following the death of King Harold II at the Battle of Hastings in 1066, her brother Edgar Atheling was elected as King of England but never crowned. After she and her family fled north, Margaret married Malcolm III of Scotland by the end of 1070.