(CNN) 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. Close family and friends were also in attendance, including all of Foster's kids.

The bride took to Instagram to reveal today was the big day, writing, "Exactly 13 years ago today my very first single, Somewhere Over The Rainbow, was released right after Idol. Today... I'm marrycccing the man who produced it. Life is full of beautiful coincidences, isn't it? Thank you for taking me over the rainbow, David."

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. His other ex-wives are B.J. Cook, Rebecca Dyer and Linda Thompson.

Read More