Katharine McPhee, 36, admitted husband David Foster, 71, wasn’t so thrilled she spilled tea on their newborn son’s name! “You know, my husband was kind of annoyed…I’m in trouble, but hopefully my husband won’t be too mad at me!” the American Idolalum revealed on SiriusXM’s The Jess Cagle Show on Thursday, Mar. 18.