Author:grwe.shop La vie personnelle de David Foster 5 mariages et 5 filles Who is Katharine McPhee's husband David Foster
David Foster 72 says he has ‘never regretted’ having a baby