Answer
Margaret Theresa's father was King Philip IV of Spain, also known as Philip III of Portugal. He was the son of King Philip III and Margaret of Austria. He assumed the throne of Spain upon the death of his father in 1621 and later inherited the Portuguese throne in 1640, uniting both crowns under his rule until his death in 1665.