who sang have i told you lately that i love you
Have I Told You Lately "Have I Told You Lately" is a hit song written by Northern Irish singer-songwriter Van Morrison and recorded for his 1989 album Avalon Sunset. It is a romantic ballad often played at weddings, although it was originally written as a prayer.
But You Know I Love You "But You Know I Love You" is a song written by Mike Settle, which was a 1969 pop hit for Kenny Rogers and The First Edition, a group that included Settle and Kenny Rogers. The song also became a major country hit by Bill Anderson in 1969. Evie Sands recorded the song for her album Any Way That You Want Me and Julie Rogers for her album Once More With Feeling, both in 1970. In 1981, a cover version of "But You Know I Love You" by singer Dolly Parton topped the country singles charts.