Strumenti
Ensembli
Opera
Compositori
Esecutori

Testo: Kelly Rowland. Angel.

You are my best friend and I love you
You were always there to love me
When I didn't even love myself
You bring out the best in me and I thank you

Thank you for my life
Thank you for your advice
Your wisdom and your strength

My Earth Angel, I thank you
I'm so grateful, for trusting me
And loving me, with your love unconditionally

My Earth Angel, I thank you
I'm so grateful, for trusting me
And loving me, with your love unconditionally

You are my messenger from heaven
No matter how unhappy I become
You always find a way to make me smile

And I admire you, for your pale heart
You're always giving all of you to everyone
Around you and I pray we never part

My Earth Angel, I thank you
I'm so grateful, for trusting me
And loving me, with your love unconditionally

My Earth Angel, I thank you
I'm so grateful, for trusting me
And loving me, with your love unconditionally

And if it wasn't for you
And if I didn't know you
And if you never reached you
And you didn't teach me

I wouldn't be who I am right now
I wouldn't give what I give right now
I wouldn't think what I think right now
I'm thanking you, I'm thanking you

My Earth Angel, I thank you
I'm so grateful, for trusting me
And loving me, with your love unconditionally

My Earth Angel, I thank you
I'm so grateful, for trusting me
And loving me, with your love unconditionally

My Earth Angel, I thank you
I'm so grateful, for trusting me
And loving me, with your love unconditionally

My Earth Angel, I thank you
I'm so grateful, for trusting me
And loving me, with your love unconditionally