A wedding in Norway took a surprising turn when the bride to be gripped a microphone while walking down the aisle and sang a beautiful rendition of "You raise me up", by the Irish-Norwegian duo Secret Garden.
"I am so touched. I had no idea that this would happen. I know that Maria loves singing, but I didn't even consider that this might happen," Ronny Eidsvik, the groom, told Norway's VG newspaper.
That may not have been entirely true. After all, Maria Holand Tøsse came third in Norway's most popular talent show, Idol, back in 2006.
The video of the couple's ceremony in Ålesund church has now gone viral on Youtube, with close to 1.4 million views.
"We love music and emotions. Ronny was incredibly touched, and is still crying. The guests said it was the most beautiful wedding they had ever seen," said Holand Tøsse.
The father of the bride Charles Tøsse chimed in, singing the last lines of the song, which had been altered for the ceremony.
"Now it is time to give away my daughter. You know it is time so please take care of her."