I saw my love
walking down the aisle
As he passed me by
He turned and gave me a smile
Then the preacher
Then the preacher
joined their hands
All the people
began to stand
When I shouted
It should've been me
Lord it should've been me
You know that
should have been me
Baby how can you
do this to me
You made a promise
that we'd never part
And then you turned around
and broke my heart
Now you're standing there
saying I do
Holding hands with
somebody new
When you know that it
should have been me
You know it
should have been me
Oh it should have been me
Baby how can you
do this to me
Then the preacher
The preacher asked
Will there be silence please
If any objections
to this wedding
Speak now or forever
Forever hold your peace
And I stood up and said
It should have been me
No it should have been me
Jumped out of my seat
and screamed
It should have been me
Woah
You're blowing my mind
People believe me
That man is mine
It should have been me
No
No it should have been me
Oh it should've been me
Somebody call the police
That woman down there
is dog-gone crazy
It should have been me
