In 1876 she married Victor Alexander Bruce, 9th Earl of Elgin and 13th Earl of Kincardine, whose prominent father James Bruce, 8th Earl of Elgin had formerly also served as a Viceroy of India. They had six sons and five daughters:[3][4]
Lady Elizabeth Mary Bruce (11 September 1877 – 13 May 1944)
Lady Christina Augusta Bruce (25 January 1879 – 12 September 1940)
Lady Constance Veronica Bruce (24 February 1880 – 7 July 1969)