Katharine McPhee reveals that she had to ‘sue’ the 35-year age difference with her husband David Foster
Katharine McPhee, 36, retaliates against the troll who claimed she married David Foster, 71, because of his money
Katharine McPhee covers her baby’s belly in red for the Valentine’s Day outing with husband David Foster