You swear you've had enough
You're ready to give up
On that little lie they call love
Then out of a blue clear sky
Fallin' right into your hands like rain on a desert's sands
It's the last thing you had planned
Headin' out of the blue clear sky
Here she comes a walking, talking true love
Saying I've been looking for you, love
Surprise, your new love has arrived
Out of a blue clear sky
Ain't love a funny thing
One day you're giving up the dream
And the next you're picking out a ring
Out of the blue clear sky
Here she comes a walking...
Here she comes a walking...
Here she comes a walking...
Out of a blue clear sky