Nel 1070 circa, Margherita sposò Malcolm III, re di Scozia. Il loro matrimonio segnò un’unione politica e religiosa importante, rafforzando i legami tra Scozia e Inghilterra. Margherita ebbe un ruolo fondamentale nella vita politica e religiosa del regno di Scozia.
Margherita era una donna profondamente religiosa e si impegnò a diffondere la fede cattolica in Scozia. Fondò monasteri, scuole e ospedali, e promosse l’educazione e la cultura. Si batté anche per migliorare le condizioni di vita dei poveri e degli emarginati.
Grazie alla sua intelligenza, al suo carattere forte e alla sua profonda fede, Margherita esercitò una notevole influenza sulla corte e sul regno di Scozia. Consigliò il marito su questioni politiche e religiose, e contribuì a modernizzare e civilizzare il paese.
Margherita morì il 16 novembre 1093 nel castello di Edimburgo. Fu subito venerata come santa per la sua pietà, la sua carità e il suo impegno per il bene del regno. Papa Innocenzo IV la proclamò santa nel 1251.
Santa Margherita di Scozia è considerata una figura emblematica della storia scozzese. È ricordata come regina consorte esemplare, promotrice della fede e riformatrice sociale. La sua figura continua ad ispirare persone di tutto il mondo.