I put diamonds On my promises So you know that they will stay On your finger Is where my vow will live So you could see it every day It's all for love It's all for love I will do anything for my love Carry your story Wherever I may go 'cause I know it will be mine 'till the end of time Even if we disagree And know I still be on your side It's all for love It's all for love I will do anything for my love I will do anything for my love Give you my hand I give you all I saved for Through all the joy and all the disappointment And you will always be the one I live for It's all for love It's all for love I will do anything for my love It's all for love It's all for love I will do anything for my love I will do anything for my love