You had to be hiding from me, all this time Making me wait so very long, for you Cause out of nowhere you just appeared before my eyes Letting me know that there'd be no more lonely nights
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 (Tell me...)
How did you know when it was time, to make your move And how did you know this heart of mine was this needing Being with you helps me realize that dreams come true Next time don't take your sweet old time To bring your love to me, oh yeah
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
To be honest, it's not fair That so much time went by before we had a chance to share Our love, we should've been together But it's better late than never
Where have you been all of my life Baby Where have you been all of my life Tell me
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