Michelle Dockery bid a final farewell to her late fiancé John Dineen and honored him with a moving speech and musical tribute at his funeral.

He had died on Sunday after battling cancer. The funeral was held at St. James Church in Ballinora, Waterfall, Co Cork in Ireland on Wednesday, a day before what would have been his 35th birthday and a day after Dockery turned 34. At the altar, the Downton Abbey actress sang "The Folks Who Live on the Hill," a 1937 Oscar Hammerstein II jazz song made famous by the likes of Bing Crosby and Peggy Lee,The Irish Independent and The Irish Mirror reported.

Mourners were told Dockery used to sing the song to Dineen, both outlets reported.

"Whether in his work or his personal life John was extremely loyal," The Irish Independent quoted Dockery as saying at the service. "It was clear that when John was in your corner he was there. I was honored to know John. To love him and be loved by him. He was my friend, my king, my hero, my everything. We celebrate him, we honor him and we will miss him."

The actress had showcased her singing talents on Downton Abbey, in which she plays Lady Mary, who had also tragically lost her partner. She had also performed the same song at the 2011 London Jazz Festival.

The church was decorated for Christmas. Some of Dineen's personal belongings, including a stuffed monkey that was his favorite childhood toy, was placed at the alter.

Dockery and Dineen had been together for two years. They met through a mutual friend, Allan Leech, who plays Mary's brother-in-law, Tom Branson, on Downton Abbey. He also attended the funeral, The Irish Mirror reported.