Author:ki1.shop David Foster and Katharine McPhee's Relationship TimelineKatharine McPhee Shares Photo of Husband David Foster and