Where you been all my life?
I've been looking far and wide
I look at you and I come alive
Where you been?
How'd you get so beautiful?
It's hard to walk when I only fall
One look at you and I knew you were beautiful
I just saw you standing there
I can't help it no, I just stare
Oh, gonna take my time
Ain't nothing gonna change my mind
Ooo when your heart tells your head
She's as good as it gets
Oh, I'll be the fool
If it means I'm gonna get you
Ooo when your heart tells your head
She's as good as it gets, as good as it gets
I'll listen if you talk
So just tell me what you want
I like where you're coming from
Don't stop
I won't let me let you down
Can you feel us lifting off the ground?
Oh gonna take my time
Ain't nothing gonna change my mind
Ooo when your heart tells your head
She's as good as it gets
Oh I'll be the fool
If it means I'm gonna get you
Ooo when your heart tells your head
She's as good as it gets, as good as it gets
Oh, gonna take my time
Ain't nothing gonna change my mind
Ooo when your heart tells your head
She's as good as it gets
Oh I'll be the fool
If it means I'm gonna get you
Ooo when your heart tells your head
She's as good as it gets
Stars in my eyes and a beat in my chest
She's as good as it gets, as good as it gets