You can dance every dance with the guy who gives you the eye
Let him hold you tight
You can smile every smile for the man who held your hand
'Neath the pale moonlight
But Don't forget who's taking you home
And in whose arms you're gonna be
So darling, save the last dance for me
1. Is the sentence Don't forget who's taking you home means he is driving her home now or he will come to take her home soon??
2. If it means he will come to take her home soon. I know that we can use present continuous tense for fixed things in the future like appointments, but I thought that it must have the time wrtten in the sentence such as I'm leaving for London next sunday, Isn't it important??