You gave your heart to me
Come rain, come snow
Come rain, come snow
Today's for you and me
The crowds all spill out, they cheer and they shout
And the birds on the wing like angels they sing
You gave your heart to me
The winds may blow
Banners and flags are a waving
There's a rumble in the ground and the air fills with sound
And the flowers all a bloom, blow kisses to the moon
You gave your heart to me
The winds may blow
You gave your heart to me
And the bells are ringing out as the town crier shouts
Are swept off their feet as they kiss on the street
The whole world roars a chorus of applause
Today's for you and me
Today's for you and me
The heavens are glowing all golden
Words too strong to be spoken
As blossom falls on the paving
Trumpets in the wind are a blowing
To the sound of the cocks all a crowin'
Strangers from Delhi to Dublin
Clouds in the sky are unfolding
I gave my heart to you my love
The winds may blow
And the waters like champagne are bubbling
I gave my heart to you my love
I gave my heart to you my love
The sun wears a smile and the clock winks its dial
I gave my heart to you my love
Come rain, come snow
And the townsfolk peep through the curtains of sleep