Katharine McPhee has given birth to a baby boy, who is her first child with her husband David Foster, and the musician's sixth.
Katharine McPhee has given birth to a baby boy, who is her first child with her husband David Foster, and the musician's sixth.
Singer and actress Katharine McPhee has given birth to a son with her music mogul husband David Foster.