Katharine McPhee Doubles Down with Bikini Shots After David Foster's Post

Katharine McPhee For All you Haters Who Trashed My Hubby ... Get a Load of This!!!