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