You waltzed into my world, like an angel over night
I was wishing for a love, like you all my life
But years came and passed me by without my dream in sight
Now we re holding hands dear, where have you been all my life
And so I put the question before you in this song
You bright little angel, what took you so long
solo
Out of nowhere you came, to my surprise
You put happy tears into these lonesome eyes
The Band plays a sweet song, my ring is on your right
We re dancing close together, where have you been all my life
And so I put the question and please don t get me wrong
You bright little angel, what took you so long
You bright little angel, what took you so long