Have I told you?

/Did I tell you how much I love you? (Choose the proper verb tense –  for me is challenging at times – I am often unsure whether to opt for the simple past or the present perfect.Infinite Smile.). Infinite Love.