Kelly Rowland - Angel Lyrics

Artist: Kelly Rowland

Album: Miscellaneous

  • Songwriters: Rob Fusari, Beyonce Knowles, Falonte Moore

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


Official Artist-Approved Licensed Lyrics from Gracenote.
Copyright © Beyonce Publishing, Hitco South, June Bug Alley Music, Sony/atv Tunes Llc
Lyrics Terms of Use
embed </>
Embed

Get the embed code

Note: When you embed the widget in your site, it will match your site's styles (CSS). This is just a preview!

What does this song mean to you?