Songwriter: Beyoncé
Producer: Beyoncé Rob Fusari Falonte Moore
[Intro]
Aha aha this is for my fans
Aha aha this is for my destiny
Aha aha this is for my fans
Aha aha this is for my future man
Aha aha this is for my best-friend
Aha aha this is for my future children
Aha aha this is for my mother
Aha aha this is for my
[Verse 1]
You are my best friend
And I love you
You're always there to love me
When I didn't even love my self
You bring out the best in me
And I thank you
Thank you for my life, thanks for your advice
Your wisdom and your strength oh
[Chorus]
My earth angel
Thank you I'm so great full
For trusting me and loving me
If you love unconditionally
My earth angel
Thank you I'm so great full
For trusting me and loving me
If you love unconditionally
[Verse 2]
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 pure heart
You always giving all of you
To everyone around you
And I pray we never part
[Chorus]
[Verse 3]
And if it wasn't for you
And if I didn't know you
And if you never reach me
And if 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, oh
[Chorus][2x]
Aha aha this is for my fans
Aha aha this is for my destiny
Aha aha this is for my fans
Aha aha this is for my future man
Aha aha this is for my best-friend
Aha aha this is for my future children
Aha aha this is for my mother
Aha aha this is for my
[Verse 1]
You are my best friend
And I love you
You're always there to love me
When I didn't even love my self
You bring out the best in me
And I thank you
Thank you for my life, thanks for your advice
Your wisdom and your strength oh
[Chorus]
My earth angel
Thank you I'm so great full
For trusting me and loving me
If you love unconditionally
My earth angel
Thank you I'm so great full
For trusting me and loving me
If you love unconditionally
[Verse 2]
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 pure heart
You always giving all of you
To everyone around you
And I pray we never part
[Chorus]
[Verse 3]
And if it wasn't for you
And if I didn't know you
And if you never reach me
And if 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, oh
[Chorus][2x]
- Down to Earth Soundtrack (2001)
- Motivation
- Ice
- Lay It on Me
- Gone
- You Changed
- Motivation [Part II]
- Stand in Front of Me
- Motivation (Diplo Remix)
- The Game
- I Remember
- Love/Hate
- Ghetto
- Make U Wanna Stay
- Street Life
- Feet to the Fire
- Heaven & Earth
- Angel
- Grown Woman
- Need A Reason
- Shake Them Haters Off
- Motivation (Rebel Rock Remix)
- Commander (Urban Remix)
- Tonight
- Kelly Rowland Speaks