[WATCH] Katharine McPhee, David Foster Throw Hilarious Jabs at Each Other During Rehearsal Despite the age difference, Katharine McPhee and David Foster share a sense of humor. And they showed it this week with a hilarious rehearsal clip.