David Foster and Katharine McPhee's love story defies the ages
Find out all Katharine McPhee and David Foster's relationship details, including his four ex-wives and four adult children from past marriages, plus how the Fosters make a nearly 35-year age difference work.