Discography David Cassidy

It Should Have Been Me

Written by: William "Mickey" Stevenson and Norman Whitfield

I saw my love

She was walking down the aisle

And as she passed me by

She turned to me and she gave me a smile

Then the preacher, oh the preacher

The preacher joined their hands

Oh the people

The people they all began to stand

When I shouted

It should have been me

You know it should have been me

Oh it should've been me

Baby how can you do this to me

It should have been me

You know it should have been me

You know it should have been me

Baby how can you do this to me

You made a promise that we'd never part

Then you turned around and you broke my heart

Now you're standing there saying I do

Holding hands with somebody new

Well you know

It should have been me oh ho

It should have been me

I know it should have been me

Baby how can you do this to me

And the preacher,

The preacher asked could there be silence please

Are there any objections to this here wedding

Speak now or forever hold your peace

Let's get up and shout

It should have been me oh ho

It should have been me

I know it should have been me

Oh Baby how can you do this to me

Yes I know It should have been me

It should have been me

It should have been me

On: Best Of David Cassidy

David Cassidy Downunder Fansite