Katharine McPhee, 35, wishes David Foster on his 70th birthday before flashing her washboard abs in Mexico

Katharine McPhee married the love of her life, David Foster, over the summer in a lavish wedding. On David Foster’s 70th birthday, Katherine McPhee took to social media to wish him and express her love for him.

The 35-year-old star, Katharine McPhee posted on Instagram, a stunning selfie with David. The couple was posing in an onboard boat, where they enjoyed David’s special day. Both David Foster and Katharine McPhee were donning breezy white clothes.

In her wish, Katharine wrote that she had known David for 13 years. They had started as colleagues. The working relationship that they had evolved into a friendship, and ultimately led to them being romantically involved with each other. She continued that David is known to be incredibly charming, and he charmed his way straight into Katharine’s heart.

She further wrote, “I’m so proud that he’s my husband! May God bless you with many many more years. Happy birthday, baby! @davidfoster.”

Along with the picture from the boat, the wish also included a bunch of other pictures. One of the pictures was from their wedding, while others were a collection of pictures of the couple from over the years.

Katharine McPhee also posted a picture in a smoking red bikini, showing off her fabulous bikini body. Her incredible washboard abs looked stunning in the red two-piece, and she had pushed her hair back into a ponytail. With minimal makeup and sun-kissed skin, Katharine looked beautiful in the picture.

David Foster and Katharine McPhee have been in Mexico for the past few days. They were in Mexico to celebrate David’s 70th birthday. They had gone there in a private jet. David Foster had shared a picture with Katharine as they were boarding their private jet. But netizens were not happy about the private plane, and they fired at David for using it and not thinking about the climate.