Question: Which person is the life partner of Michelle Branch ?
Answer: Teddy Landau
Answer sentence: michelle branch was married to teddy landau.