Author:kl4.shop David Foster Talks Katherine McPhee Marriage ‘Off The This Is Why Yolanda Hadid And David Foster Divorced
David Foster 72 says he has ‘never regretted’ having a baby