Snow was falling all through the night, my love
All the rooftops are covered in white
Don't wanna wake you up so I close the door
The cat lies purring by your side
Fixing coffee for the two of us
It should be ready when you get up
Kitchen light falls on the snow outside
I'll keep you safe and warm tonight
You are so beautiful in your sleep, love of my life
And you mean all the world to me
When you walked past and caught my eye
On that new year's eve I reached for the sky
I wished I had met you so many years before
But now that you are here with me
By the fireside and the yuletide tree
I know I'll stay by your side forever and a day
Forever and a day
Day's almost done as we get home from work
From our daytime jobs where we're doing alright
Snow keeps falling on the street outside
Your hand in mine in the still of the night
All the stars in heaven they shine in your eyes
You must be an angel in disguise
When you walked past and caught my eye
On that new year's eve I reached for the sky
I wished I had met you so many years before
But now that you are here with me
By the fireside and the yuletide tree
I know I'll stay by your side forever and a day, my love
Forever and a day
Oh, forever and a day
Oh, my love, forever and a day