Mary did not have any children while married to Louis, but she did when she was married to Charles. Her children's names were Henry, Frances and Eleanor. Frances went on to be the mother of Lady Jane Grey, who was the Queen of England for only nine days.