I thought that a love that was true'd never die
That nothing could keep us apart
We promised to ever be faithful and true
We promised and we crossed our hearts
Chorus:
We crossed our hearts it was sealed with a kiss
And vowed that we'd never part
The seal was broken by somebody else
And you must have uncrossed your heart
What good is a promise that's broken so true
Or castles that's built in the sky
What good are the vows that you made me that day
When you crossed your heart with a lie
Chorus:
You played jealous hands on the strings of my heart
And I guess you thought you were smart
For then you deceived me for somebody else
So you must have uncrossed your heart