Silent as the stars 
That sleep in deep dark waters 
Her face forever hidden 
For she wears the black ribbon 
Her face forever hidden 

It's from nowhere that I came 
And to nowhere I'll return again 
And the same fate waits for you my friend 
Blessed or forsaken 
She wears the black ribbon 

Nearest to all things 
Patiently waiting 
So let the angels sing 
Silently weeping 
So let the angels sing 
It's only heaven descending 
It's only heaven descending 
It's only heaven descending 

Hold her in your arms 
Hold her like a lover 
More precious than any other 
For she bears a heavy burden 
And her heart's forever broken 

Nearest to all things 
Patiently waiting 
So let the angels sing 
Silently weeping 
So let the angels sing 
It's only heaven descending 
It's only heaven descending 
It's only heaven descending