Leopold I was the husband of Margaret Theresa, she was the second wife of him and they were married for seven years. Margaret was 16 years younger than Leopold, her husband was the first cousin, her father's nephew and her mother's brother.
Margaret Theresa of Spain Expert Quiz: 31 Questions to test your expertise