“American Idol” alum Katherine McPhee said that her husband, David Foster, was “annoyed” that she shared her newborn son’s name.
“American Idol” alum Katherine McPhee said that her husband, David Foster, was “annoyed” that she shared her newborn son’s name.