Biographie universelle ancienne et moderne Sainte Marguerite, reine d'Ecosse, était fille d'Edouard, prince anglais, et sur d'Edgar Atheling. Elle était née en 1046, en Hongrie, où Edouard avait épousé Agathe, sur de la reine de
ce pays. Marguerite suivit son
frère en Ecosse ; le roi Malcolm III, touché
de ses malheurs et de sa rare vertu, lui offrit sa main : elle fut couronnée reine en 1070. Tous les
historiens conviennent qu'à la beauté elle joignait un génie propre aux affaires publiques. Elle prit donc naturellement un grand ascendant sur l'
esprit de son
époux, et ne s'en servit que pour faire du bien et
adoucir le sort du peuple. Au rapport de Buchanan, elle obtint entre autres la suppression du droit odieux par lequel les nobles remplaçaient leurs
vassaux la première nuit lorsque ceux-ci se mariaient. Marguerite protégea les lettres ; elle contribua beaucoup aux heureuses réformes qui eurent lieu sous le règne de Malcolm III, et donna l'exemple de la piété la plus sincère, comme de la
charité la plus active. Tendrement attachée à son
époux, elle ne put survivre à sa perte et à celle de son fils, tués le même
jour sur le champ de bataille, et mourut trois
jours après, le 16 novembre 1093. Elle fut canonisée en 1251. Sa
Vie a été écrite par Thierri, moine de Durham, et par Lefebvre,
Douai 1660,
in-12. Sa fête se célèbre le 10
juin.
(Biographie universelle ancienne et moderne - Tome 26 - Page 548)