It's a beautiful day Almost as beautiful as you Today my dreams come true My soul mate Never knew a lady like you existed on earth When we met on my life I fell in love So I am here with you on this day to say To form a love Yes you may have my heart You're my soul mate With this ring I pledge to be with you (2x) So glad you are my lady my one and only lady You make me feel that I have the world baby girl My life without you is unheard Girl I give you my world For all the days of our lives You will be, you will be yeah yeah You're my soul mate With this ring I pledge to be with you (2x) As I stand here today before you In the name of love I vow to respect you, protect you, love, cherish For all the days of both our lives And beyond the day Beyond the day that the sun goes down