This song was written by Scotty Wiseman in 1945 and was first recorded by Gene Autry in 1946. Ringo Starr recorded his version of the song in 1970. It was recorded at EMI Studios and was produced by George Martin. Ringo Starr’s version was arranged by Elmer Bernstein and Ringo Starr was backed by the George Martin Orchestra. Have I Told You Lately That I Love You? was released on Ringo Starr’s 1970 album Sentimental Journey.