Music Video

Céline Dion - Miles to Go (Before I Sleep) (Official Audio)
Watch Céline Dion - Miles to Go (Before I Sleep) (Official Audio) on YouTube

Featured In

Credits

PERFORMING ARTISTS
Céline Dion
Céline Dion
Lead Vocals
Dorian Sherwood
Dorian Sherwood
Background Vocals
Corey Hart
Corey Hart
Keyboards
Michael Thompson
Michael Thompson
Guitar
Tim Pierce
Tim Pierce
Guitar
Sylvain Quesnel
Sylvain Quesnel
Guitar
Raphael Padilla
Raphael Padilla
Percussion
Kenny Aronoff
Kenny Aronoff
Drums
Jeff Bova
Jeff Bova
Keyboards
John Pierce
John Pierce
Bass Guitar
CJ Vanston
CJ Vanston
Keyboards
COMPOSITION & LYRICS
Corey Hart
Corey Hart
Songwriter
PRODUCTION & ENGINEERING
Corey Hart
Corey Hart
Producer
Humberto Gatica
Humberto Gatica
Mixing Engineer
Paul Falcone
Paul Falcone
Assistant Recording Engineer
Ethan Schofer
Ethan Schofer
Assistant Recording Engineer
Greg Thompson
Greg Thompson
Assistant Recording Engineer
Chris Brooke
Chris Brooke
Assistant Recording Engineer
Alejandro Rodriguez
Alejandro Rodriguez
Recording Engineer
Doug Bohm
Doug Bohm
Assistant Recording Engineer

Lyrics

[Verse 1]
I would walk to the edge of the universe for you
Paint you a crimson sunset over sheltering skies
I could learn all the world dialects for you
Whisper sonnets in your ear
Discovering truth
[Verse 2]
I could never worship pagan gods around me
I will only follow the path that leads me to you, baby, always
[Verse 3]
Every step I take for you
I will always defend
Never pretend
That every breath that I take for love
I could never be wrong
The journey is long
With miles to go before I sleep
Miles to go before I sleep
[Verse 4]
I would carry the rock of Gibraltar just for you
Lift it like a pebble from the beach to the skies
I could build you a bridge that spans the ocean wide
But the greatest gift I'd give you
Would be to stand by your side
[Verse 5]
Some can criticize and sit in judgement of us, babe
But they can't take away the love that lives inside us, always
[Verse 6]
Every step I take for you
I will always defend
Never pretend
That every breath that I take for love
I could never be wrong
The journey is long
With miles to go before I sleep
Miles to go before I sleep
[Verse 7]
I won't run from the changing signs along the highway
Let the rivers flow to the highest ground created
[Verse 8]
Every step I take for you
I will always defend
Never pretend
Ooh, baby
That every breath that I take for love
I could never be wrong
The journey is long
With miles to go before I sleep
Miles to go before I sleep
Miles to go before I sleep
Written by: Corey Hart
instagramSharePathic_arrow_out