Attraction leads to great, long-lasting romance (7)
I believe the answer is:
glamour
'attraction' is the definition.
(thesaurus)
'leads to great long-lasting romance' is the wordplay.
'leads to' indicates taking the first letters.
'lasting romance' becomes 'amour' (I've seen this in another clue. I am not sure about the 'lasting' bit.).
The first letters of 'great long' is 'gl'.
'gl'+'amour'='GLAMOUR'
Can you help me to learn more?
(Other definitions for glamour that I've seen before include "appeal" , "Glitz" , "Alluring beauty, romantic aura" , "Appealing and beautiful quality" , "Alluring beauty or charm" .)