La infanta Margarita Teresa era hija del rey Felipe IV de España y de su sobrina y segunda esposa, Mariana de Austria y, por tanto, hermana del rey Carlos II.