Celebrity Hookups: David Foster, Katharine McPhee Marry - NBC Bay Area

Celebrity Hookups: David Foster, Katharine McPhee Marry

54 PHOTOS