Была дочерью Томаса Рэндольфа, графа Морей, племянника и соратника короля Роберта I Брюса, и приходилась последнему внучатой племянницей. Её мать Изабелла была единственной дочерью полководца Джона Стюарта Бонкиля, погибшего в сражении с англичанами при Фолкирке (1298).