Once upon a dream I had everything That a man like me could want So I got down on my knees And I told her how I feel And pulled a ring out of a box It don't look like much But good things come to us When we least expect them to Please don't hold your breath Just lay your head to rest Cause something beautiful will happen soon I can hear the angels sing In every little thing you do No matter what the future brings I'll be singing hallelujah If life is just a falling dream I need something to hold on to Cause I don't want miss a thing So I'll be singing hallelujah I used to rage against All my emptiness But now that emptiness is gone Theres something in your eyes That makes my heart go wild That I can't put my finger on It don't look like much But good things come to us When we least expect them to Please don't hold your breath Just lay your head to rest Cause something beautiful will happen soon I can hear the angels sing In every little thing you do No matter what the future brings I'll be singing hallelujah If life is just a falling dream I need something to hold on to Cause I don't want miss a thing So I'm here singing hallelujah