I take one look in your eyes
I can't believe how perfect you are
I fall in love every time
You take a breath as you lay in my arms
I'll always keep you from harm

I promise

In your dreams I'll walk with you
To the edges of heaven I'll be there for you
In my heart you'll see the truth
Close your eyes till you'll find me in your dreams
I'll walk with you

Oh yeah

To hear you call my name
A single word that turns to a song
Brings me joy so hard to explain
A simple truth, this is where I belong
And that's all because of you
My precious love

In your dreams I'll walk with you (In you dreams, I'll walk with you)
To the edges of heaven I'll be there for you (be there for you)
In my heart you'll see the truth (In my heart, the truth)
Close your eyes till you'll find me in your dreams

From the moment that you came into my life
I knew the world was right
Angels must have sent you down to me
Take my hand and you'll see things in your dreams
(I'll end my dreams too)

In your dreams I'll walk with you (oh yeah)
To the edges of heaven I'll be there for you (edges of heaven, be there for you)
In my heart you'll see the truth (the truth, oh yeah)
Close your eyes till you'll find me in your dreams (I'll walk with you)

In your dreams I'll walk with you (I'll walk with you)
To the edges of heaven I'll be there for you (oh yeah, gonna be there for you)
In my heart you'll see the truth (the truth, oh yeah)
Close your eyes till you'll find me in your dreams
I'll walk with you