I find my mind falling like rainbows Casting sweet shadows over the long Unicorns prancing in my mind, Sweet lady dancing here and I keep the time I love you My long-haired lady Following gardens down to some soft stream Falling down rivers, swirling on by downstream Sweet honey dripping in the afternoon High, lonely, flying, cries the sad, silver loon I love you My long-haired lady Do you believe love at first sight lasts forever? And can you know I loved you for life, in this hour? And sometimes it gets a little shaky, huh That's when you got to carry on; it'll be all right It will be all right My long-haired lady Fairy moon maiden, won't you come by me I have been waiting by the long, dark, cold sea My ship is laden with sweet gifts for thee My lovely lady, won't you dance by me I love you My long-haired lady Do you believe love at first sight lasts forever? And can you know I loved you for life, in this hour? And sometimes it gets a little crazy, huh That's when you got to hang on to me; it'll be all right It will be all right It'll be all right My long-haired lady