Marguerite était de la famille royale d’Angleterre. Elle naquit vers 1045, en Hongrie, où son père était alors exilé. Rappelée en Angleterre avec ses parents à l’avènement d’Édouard le Confesseur, elle en fut chassée par la conquête normande. Le navire sur lequel elle s’enfuyait fut jeté par la tempête sur…