
Family
David Foster's Family Guide: Meet the Musician’s Children, Stepchildren
David Foster‘s family tree never seems to stop growing. The award-winning musician has been married five times in his life, which means he has a plethora of children, stepchildren, exes and, of course, his current wife, Katharine McPhee. In total, David has six biological children of his own: daughters Allison Jones Foster, Amy Skylark Foster, […]


















