What a wonderful blessing! I had an almost identical experience many years ago. I don't know what your beliefs are but I choose to believe this was the soul of your husband checking on you and letting you know he is still with you and protecting you even after all these years.
Also, are you in a relationship you have been questioning? Perhaps this dream is an answer to those questions.