I've waited all night for this moment To watch the day kiss the darkness goodbye And I barely remember falling asleep But the minute I open my eyes Every dream comes true When I look at you I see heaven, I see an angel Lying here next to me Bring out the best in me Hearts entangled, wrapped in forever This close together Me holding you, you holding me You opened my eyes, baby I seeHeaven I reach up to open the window Let the cool air dance its way through The sun and the sky is so blindingly bright But it doesn't compare to you Girl, I'm lost in time As I watch you shine I see heaven, I see an angel Lying here next to me Bring out the best in me Hearts entangled, wrapped in forever This close together Me holding you, you holding me I see heaven, I see an angel Lying here next to me Bring out the best in me Hearts entangled, wrapped in forever This close together Me holding you, you holding me You opened my eyes, baby I seeHeaven Waited all night for this moment