(Motif is played on piano when in higher octave, otherwise vocal melody).
If I thought I could be by your side there's nothing I wouldn't do, and I would try to colour the sky if you should ask me to, I would sing a rainbow of red and purple yellow and green and blue, if I thought the pot of gold at the end might be a kiss from you. ---- For every rainbow rain must fall before the sun can shine, and I would sing a rainbow of every colour if I thought I could make you mine. ---- Sometimes the things that you want the most are hiding in plain sight, and I could not find the rainbow's end no matter how hard I tried, I could see a rainbow on the horizon but as I have learned from life, every time you think you see a thing of beauty it's always a trick of the light. ---- For every rainbow rain must fall before the sun can shine, and I would sing a rainbow of every colour if I thought I could make you mine. ---- (interlude)For every rainbow rain must fall before the sun can shine, and I would sing a rainbow of every colour if I thought I could make you mine. If I thought I could make you then God knows I would take you somewhere where skies are never black, yes I would sing a rainbow until you loved me, then one day you might sing one back.