This is one of the standout songs on Van Morrison's 1989 album Avalon Sunset.
The song even has its own Wikipedia entry
The song has been covered by many artists, and is a very popular choice at wedding celebrations.
And "NO", Rod Stewart didn't write "Have I Told You Lately?".
To play this in YouTube click on the button in the middle of the picture. When you start to play you will have access to the relevant YouTube controls.
If you have a fast Internet connection and you would rather not play this using YouTube, just click the still above.