Marie Henriette var sønnedatter af den tysk-romerske kejserLeopold 2. (1747–1792). Kejser Leopold 2. var titulær hertug af Brabrant i 1790–1792.
Marie Henriette var også oldebarn af kong Karl 3. af Spanien (1716–1788).
Belgiernes dronning
I 1853 giftede ærkehertuginde Marie Henriette sig med den daværende belgiske kronprins Leopold, der var hertug af Brabrant. Leopold 2. af Belgien blev konge i 1865.
Børn
Dronning Marie Henriette og kong Leopold 2. fik følgende børn: