David Foster and fiancée Katharine McPhee have tied the knot almost a year after announcing their engagement.
The couple wed in a romantic ceremony on Friday at the church of St. Yeghiche in London with Foster's daughters --Sara and Erin -- in attendance.
A source told E! News that "the couple exchanged vows at the altar in a traditional manner about 35 minutes into the ceremony." The insider added "it was a very quick but traditional ceremony. Katharine looked stunning in a classic Zac Posen simple white gown."
Earlier in the day the 35-year-old singer shared a post on Instagram confirming she would be getting married to the 69-year-old music producer with a sweet rendition of "Somewhere Over The Rainbow."
"Exactly 13 years ago today my very first single, Somewhere Over The Rainbow, was released right after Idol. Today... I’m marrying the man who produced it. Life is full of beautiful coincidences, isn’t it? Thank you for taking me over the rainbow, David," she captioned the video.
Check back for more updates and pictures to come!
The newlyweds first sparked romance rumors in May 2017 when they were seen getting cozy in Malibu. The pair made their red carpet couple debut at the 2018 Met Gala in New York City. Foster's rep revealed to ET that he popped the question while the two were vacationing in Europe last July.
The "Waitress" actress was previously married to producer Nick Cokas for eight years before splitting in 2016. The marriage ended after McPhee allegedly had an affair with Michael Morris, who was the director of NBC's "Smash" which she starred on.
Foster tied the knot four times prior. He was married to singer B.J. Cook from 1972 to 1981, Rebecca Dyer from 1982 to 1986, Linda Thompson from 1991 to 2005 and "Real Housewives of Beverly Hills" alum Yolanda Hadid from 2011 until their divorce was finalized in May 2017.