You danced into my heart Like sunshine on the water You made my world a better place to be And where ever I may go On this crazy road called life I'll always keep a piece of you with me (Chorus) Beautiful Beautiful Angels before wings Who touched my soul And forever will Make my dreams more beautiful It wasn't always perfect But my love was, was always true And what we made will echo through the years And the hope of edens comfort Fills my each tomorrow Somehow I found a rainbow in my tears (Chorus) Beautiful Beautiful Angels before wings Who touched my soul And forever will Make my dreams more beautiful (Solo) (Half Chorus) Yes who touched my soul And forever will Make my dreams more beautiful La, la, la, hmm (Tag) Make my dreams more beautiful