You bought your friends a sombrero
Interesting site purporting to list A Million Love Songs, of which these are the top 30.
Any such list that includes:
Book of Love
A song from Grease 2
A song written by Kirsty MacColl
An ELO song from Xanadu
and Pet Shop Boys