Lyrics
where have you been all of my life
How did you know when it was time, where have you been all of my life You, but it s better late than never
It s not fair, where have you been all of my life Sunshine, what took me so long to get it right
Where have you been all of my life, to be honest Where, to make your move
Where have you been all of my life, next time don t take your sweet old time
That so much time went by before we had a chance to share, and how did you know this heart of mine was this needing
Where have you been all of my life, to make your move, where have you been all of my life
Where have you been all of my life, letting me know that there d be no more lonely nights
Where have you been all of my life, how did you know when it was time, to bring your love to me
cause out of nowhere you just appeared before my eyes
To bring your love to me, all this time
Where have you been all of my life, where have you been all of my life, tell me where have you been all of my life
Where have you been all of my life, but it s better late than never
But it s better late than never, all this time
To make your move, where have you been all of my life
To bring your love to me, where have you been all of my life
To make your move, you had to be hiding from me, what took me so long to get it right
all this time
and how did you know this heart of mine was this needing
where have you been all of my life
Where have you been all of my life, being with you helps me realize that dreams come true
to make your move
Where have you been all of my life, what took me so long to get it right, where have you been all of my life
Where have you been all of my life, but it s better late than never
You had to be hiding from me, making me wait so very long
And how did you know this heart of mine was this needing, to be honest
We should ve been together, we should ve been together
Next time don t take your sweet old time, that so much time went by before we had a chance to share, where have you been all of my life
You had to be hiding from me, where have you been all of my life Where, what took me so long to get it right
How did you know when it was time, what took me so long to get it right
Where have you been all of my life, it s not fair, where have you been all of my life
To be honest, cause out of nowhere you just appeared before my eyes Have, how did you know when it was time
And how did you know this heart of mine was this needing, you had to be hiding from me Anderson, but it s better late than never
To make your move, where have you been all of my life
Where have you been all of my life, how did you know when it was time
To make your move, where have you been all of my life Have, making me wait so very long