She married her first husband, Vice Admiral Sir Samuel Hood, 1st Baronet of the Royal Navy on 6 November 1804 at Saint Michael, Barbados.
[1] She married James Alexander Stewart of Glasserton, the son of Vice Admiral The Hon.
Her husband served as a Member of Parliament for Ross-shire and Ross and Cromarty before becoming the 7th Governor of British Ceylon.
[6] Mackenzie was the subject of a portrait by Sir Thomas Lawrence and a prophecy attributed to the Brahan Seer.
Mackenzie was Walter Scott's prototype for Ellen Douglas in his narrative poem "The Lady of the Lake".