David Foster has been married five times throughout his life and has six biological children, as well as several stepkids and grandkids. He had his first child, a daughter named Allison Jones, when he ...
David Foster celebrated the opening of his Broadway musical with his kids and wife Katherine McPhee. See photos and get details.