The Scottish Parliament appointed six Guardians to rule on her behalf, and on 12 March 1290 the Scots agreed in the Treaty of Brigham (Berwickshire) that she should marry Edward I of England's eldest son, Prince Edward.
At the end of September, the eight-year-old Queen set sail for Scotland, escorted by Bishop Narve of Bergen.
She was taken ill on the voyage and her ship put in at Orkney, but she died there, in the arms of the Bishop. Her body was taken back to Bergen, where she was buried beside her mother.
When her grandfather died, Princess Margaret, 'the Maid of Norway', was only three years old.