We met as perfect strangers
Yet I'd known you all my life
We were on the road to coming home
To what we'd hoped that we would find
Twenty-five times around the sun
Twenty-five years and you're still the one
Ten thousand days and nights of love
And endless ways of having fun
Twenty-five times around the sun
Twenty-five years it seems like we met so young
Three hundred moons have come and gone
And we are far from done
If life must have a purpose
To love and be loved is just fine
Taking care of each other when things get rough
We are not alone when storms arrive
Twenty-five times around the sun
Twenty-five years and you're still the one
Ten thousand days and nights of love
And endless ways of having fun
Twenty-five times around the sun
Twenty-five years it seems like we met so young
Three hundred moons have come and gone
And we are far from done
Hold me close
Hold me closer
And never let me go
There is only grace in love's embrace
And we'll just take it slow
We've danced our dreams from the day we met
We have stories and memories, we will never forget
Twenty-five times around the sun
And we are far from done