Maria Isabel of Portugal was the mother of Teresa Cristina of Brazil. Maria Isabel was the youngest daughter of King John VI of Portugal and his second wife, Queen Carlota Joaquina. Teresa Cristina was the second wife of Emperor Pedro II of Brazil.
The Enchanting Tale of Teresa Cristina: A Quiz on the Empress Consort of Brazil