I was standing at the end of my rainbow
Nowhere to go no pot of gold in style
All my wishes were just way too much to hope for
But when I saw you I knew I'd seen the light
Not a moment too soon
Without a minute to spare
You touched my heart when I didn't have a prayer
In my darkest hour
With my world filled with gloom
Your sweet love saved me not a moment too soon
Oh
I used to think that love would never find me
And the one who cares is lost somewhere in time
But when you found me I knew I'd found forever
You rescued me just before I crossed the line
Not a moment too soon
Without a minute to spare
You touched my heart
When I didn't have a prayer
In my darkest hour
My world filled with gloom
Your sweet love saved me
Not a moment too soon
Your sweet love saved me
Not a moment too soon
Oh
Not a moment too soon babe