Katharine McPhee marries David Foster in a sweet London ceremony
Katharine McPhee and David Foster have tied the knot. One year after getting engaged in Anacapri, Italy, in July 2018, the duo made it official in London at the Church of Saint Yeghiche in South Kensington. McPhee, 35, and Foster, 69, wed in front of 150 guests including designer Zac Posen, who designed McPhee's wedding gown. It is the second marriage for McPhee and fifth marriage for Foster, who was last married to "Real Housewives of Beverly Hills" star Yolanda Hadid. Foster even played piano at McPhee's February 2008 wedding to her first husband, Nick Cokas.