Katharine McPhee hit back at trolls who claimed she’s only married to husband David Foster for his money.
The singer, 36, took to Instagram on Sunday to wish her other half, 71, a happy Valentine’s Day, but while she was delighted to celebrate the occasion some critics felt it necessary to troll her over their age difference.
The throwback photo of herself with David showed them enjoying a day at the beach, and she looked stunning in a red bikini as he kissed her neck.
‘Obviously!’ Katharine McPhee, 36, hit back at a troll who claimed she only married husband David Foster, 71, for his money after she shared sweet Valentine’s Day tribute on Sunday
She wrote: ‘My forever Valentine!! My best friend, my favorite person, my motivator, my everyday! @davidfoster I looove you cookie….