Lovable is used to describe someone who is inoffensive. 'A loveable rascal' or a 'loveable rogue'. Adorable could also be used.
Loving is used to describe someone who is sweet natured and attentive to another. 'A loving husband and father'
Lovely means good looking or perhaps beautiful, but can also be used to describe a persons temperament. 'She is such a lovely person' - meaning she is likeable and unselfish.
So 'loving' is most appropriate in your case. You could of course look for a beautiful, adoring, loving woman, however they are quite hard to find!
- For Teachers