I had a dream last night You were holding someone else's child In the fading golden light Oh and baby, you looked alright We'd been walking for a little while Through some familiar town We came across this neighbourhood With tall trees all around We saw a big white house with a big back porch At a curve in the road And it was like nothing I'd seen before But at the same time it was like something I'd known And you walked up to take a closer look The way you always do And this little kid came out the back door And he was smiling at you I think you asked him where his parents were I think you picked him up And he just grabbed your face and laughed at you And me, I was overcome Thinking You were always gonna be the one And I never felt that way about anyone You were always gonna be the one For me And the kid changed from a boy to a girl As you were walking down the steps And I said, "Babe, you gotta put her back down It isn't our turn yet" So you put her down and we said goodbye And we walked around the bend And I just had this feeling That we'd be here again And that you were always gonna be the one And I kissed your face in the setting sun And you were always gonna be the one For me For me And you were always gonna be the one For me