У 1286 годзе Аляксандр III раптам загінуў, калі яго конь, уначы, скінуў яго на скалы. Трое яго дзяцей памерлі яшчэ пры яго жыцці, таму прамых спадчыннікаў пасля смерці караля не засталося. Роберт Брус (дзед будучага караля Роберта I) і Іаан Баліял неадкладна заявілі прэтэнзіі на прастол, а маладая ўдава Аляксандра, Іаланда дэ Дро, абвясціла пра тое, што цяжарная законным спадчыннікам. Тым не менш, чым скончылася гэта цяжарнасць дакладна невядома, і таму каралевай была абвешчана Маргарэт. Меркавалася, што спачатку, з прычыны юнага ўзросту, яна будзе кіраваць пад рэгенцтвам шасцярых прадстаўнікоў шатландскай арыстакратыі. Англійскі кароль Эдуард I, заручыўшыся падтрымкай шматлікіх баронаў Шатландыі хацеў заключыць шлюб паміж Маргарэт і сваім сынам, першым прынцам Уэльскім, што было зацверджана дагаворам у Брыгаме.
Аднак па шляху ў сваё новае каралеўства 7-гадовая дзяўчынка захварэла і сканала на караблі каля Аркнейскіх астравоў. Яе цела было адпраўлена на радзіму і пахавана ў Нарвегіі.
Смерць малалетняй спадчынніцы выклікала ў Шатландыі спрэчкі за карону паміж некалькімі прэтэндэнтамі, а затым і англа-шатландскую вайну, бо ў гэту спрэчку ўмяшаўся кароль Англіі Эдуард I.
Пазней за яе выдавала сябе Ілжэ-Маргарэт, якая з’явілася ў Нарвегіі.