Cosette
Every day
You walk with stronger step
You walk with longer step
The worst is over
Don't think about it, Marius
With all the years ahead of us
I will never go away
And we will be together every day
Every day
We'll remember that night
And the vow that we made
A heart full of love
Valjean
She was never mine to keep
Cosette
A night full of you
The words are old
But always true
Valjean
She is youthful
She is free
Marius
Cosette, Cosette
Valjean (overlapping)
Love is the garden of the young
Cosette (overlapping)
I saw you waiting and I knew
Gillenormand (overlapping)
Thank God, thank God you are here
Thank God, thank God you are home
Marius (overlapping)
Waiting for you
At your feet
Valjean (overlapping)
Let it be
Let it be
A heart full of love
This I give you this day
Marius and Cosette (overlapping)
And it wasn't a dream
Not a dream after all