I can see your face,
But I know that you're not there
I can smell your body
Your scent still lingers in the air
Chorus
It's been so long
Since I've held you tight
Angel o mine
It's been so long,
It's been so long
I wanna hold you tonight
I can hold you hand
When I close my eyes
I can feel your body
I can feel it next,
Next to mine
Yes I can
I can hear you voice
As you say goodnight
Angel of mine
It's been so long,
It's been so long
I wanna hold you tonight
Bridge
You make me feel like
I never known
Just for you,
I got so much love to show
U came along out of the blue
I would do anything for you
I'm lying here alone an empty s***e
Where you should be
I know it won't be long
Till your lying here again with me
No it won't
Chorus
It's been so long
Since I've held you tight
Angel o mine
It's been so long,
It's been so long
I wanna hold you tonight
But I know that you're not there
I can smell your body
Your scent still lingers in the air
Chorus
It's been so long
Since I've held you tight
Angel o mine
It's been so long,
It's been so long
I wanna hold you tonight
I can hold you hand
When I close my eyes
I can feel your body
I can feel it next,
Next to mine
Yes I can
I can hear you voice
As you say goodnight
Angel of mine
It's been so long,
It's been so long
I wanna hold you tonight
Bridge
You make me feel like
I never known
Just for you,
I got so much love to show
U came along out of the blue
I would do anything for you
I'm lying here alone an empty s***e
Where you should be
I know it won't be long
Till your lying here again with me
No it won't
Chorus
It's been so long
Since I've held you tight
Angel o mine
It's been so long,
It's been so long
I wanna hold you tonight