알렉산더의 4살난 손녀 마가렛
1286년 알렉산더는 낙마 사고로 사망하였다. 스코틀랜드의 영주들은 알렉산더의 4살난 손녀 마가렛(Margaret, "노르웨이의 소녀(the Maid of Norway)")을 여왕으로 선포했다. 여왕의 나이가 아직 어렸기 때문에 영주들은 그녀의 나이가 다 찰때까지 임시정부를 세워 스코틀랜드를 관리하였다. 잉글랜드의 왕 에드워드(King Edward I)는 불안정한 스코틀랜드의 상태를 이용하여 영주들과 협정(Treaty of Birgham)을 맺고 그의 아들 에드워드 2세와 마가렛을 약혼시켰다. 그러나 1290년 마가렛은 고향인 노르웨이에서 스코틀랜드로 여행하는 동안 병에 걸려 8세의 나이에 사망하였다. 스코틀랜드의 왕위계승자라 주장하는 자들이 잔뜩 나타났음은 말할 것도 없었다. 스코틀랜드가 왕위계승 전쟁 상태로 떨어질 것은 자명하였고, 지도자들은 에드워드 왕의 중재를 청했다.
알렉산더 후계자가 누구야
윌리엄 월리스