Margaret Bruce war die vermutlich älteste Tochter des schottischen Königs Robert I. aus dessen zweiter Ehe mit Elizabeth de Burgh. Bei Friedensverhandlungen, die den Ersten Schottischen Unabhängigkeitskrieg beenden sollten, schlugen die Schotten 1324 eine Heirat von Margaret mit dem englischen Thronfolger Eduard vor. Die Verhandlungen blieben ergebnislos, womit auch das Heiratsbündnis nicht weiter verfolgt wurde.