Katharine McPhee's Fiancé David Foster Had a Starring Role in Her First Wedding

Well, this is awkward..

Updated 07/04/18

David M. Benett/Getty Images

As it turns out, Katharine McPhee and David Foster's upcoming wedding won't be the first nuptials they experience together. David Foster was actually in attendance for his new fiancée's first wedding back in 2008—and he even had a starring role in the reception.

According to E! News, when McPhee wed her ex-husband Nick Cokas in 2008, her now-fiancé was there to witness the nuptials. Why, you ask? He played piano at the reception! In a photo People snapped of the wedding, Foster is seen accompanying McPhee on the piano as she sings Natalie Cole and Nat King Cole's song "Unforgettable" to Cokas at the reception. Well, that's awkward...

10 years after that wedding photo was snapped, McPhee and Foster (Grammy-award winning musician and, yes, that guy playing piano at her first wedding) are engaged to be married. Since 2008, McPhee and Cokas divorced and Foster ended his fourth marriage to Yolanda Hadid.

After originally meeting during an American Idol appearance in 2006, McPhee and Foster were first romantically linked in May 2017 when the pair was spotted on a PDA-filled dinner date at the Malibu restaurant Nobu. They later made their first red-carpet appearance together at this year's Met Gala.

The news broke just yesterday that Foster had popped the question, with McPhee seemingly confirming the news on Instagram when she posted a screenshot of a text conversation, in which she reveals that Foster proposed at the top of a mountain in Anacapri, Italy. (And thankfully didn't push her off it!)

The singer/actress also took to Twitter to subtly mention her nuptial news, posting a GIF of Ariana Grande which says, "And what about it?" and captioned it with a ring emoji.

While neither McPhee nor Foster has mentioned any wedding plans as of yet, we think there's a definite chance that Foster might play a tune at the reception. (He did for McPhee's last wedding, after all!)

Related Stories