Angel

Beyonce Knowles, Falonte D Moore, Rob Fusari

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

Trivia about the song Angel by Kelly Rowland

Who composed the song “Angel” by Kelly Rowland?
The song “Angel” by Kelly Rowland was composed by Beyonce Knowles, Falonte D Moore, Rob Fusari.

Most popular songs of Kelly Rowland

Other artists of R&B