from my first moment lyrics – charlotte church

from my first moment you gave me wings,
let me fly, let me sleep in my dreams,
from that first moment, you cherished me so,
a journey through life, would be hard without you’

you gave me,
all i have and all i know’

from my first moment you would be there,
in your arms, lay the strength i now bear’
from that first moment, each day i have you’
the seasons may change, but your heart stays the same’

you gave me,
all i have and all i know’

from my first moment as time goes by,
we’d be friends, in the true open sky,
a journey through life, would be hard without you’

you gave me,
all i have and all i know’

/ charlotte church lyrics