Featured In

Credits

PERFORMING ARTISTS
Glee Cast
Glee Cast
Performer
COMPOSITION & LYRICS
John Roger Stephens
John Roger Stephens
Songwriter
Toby Gad
Toby Gad
Songwriter
PRODUCTION & ENGINEERING
Adam Anders
Adam Anders
Producer
Peer Astrom
Peer Astrom
Producer
Ryan Murphy
Ryan Murphy
Producer
Alex Anders
Alex Anders
Recording Engineer
Joshua Blanchard
Joshua Blanchard
Recording Engineer
Fredrik Jansson
Fredrik Jansson
Assistant Engineer
Ryan Gillmor
Ryan Gillmor
Assistant Engineer
Henrik Edenhed
Henrik Edenhed
Mixing Engineer
Dominick Maita
Dominick Maita
Mastering Engineer

Lyrics

[Verse 1]
What would I do without your smart mouth
Drawing me in and you kicking me out
You got my head spinning, no kidding, I can't pin you down
What's going on in that beautiful mind?
I'm on your magical mystery ride
And I'm so dizzy, don't know what hit me, but I'll be alright
[Verse 2]
My heads underwater, but I'm breathing fine
You're crazy and I'm out of my mind
Cause all of me loves all of you
Love your curves and all your edges
All your perfect imperfections
Give your all to me, I'll give my all to you
You're my end and my beginning, even when I lose I'm winning
'Cause I give you all of me, and you give me all of you, oh
[Verse 3]
How many times do I have to tell you
Even when you're crying you're beautiful too
The world is beating you down and around through every mood
You're my downfall, you're my muse
My worst distraction, my rhythm in blues
I can't stop singing this ringing in my head for you
[Verse 4]
My heads underwater, but I'm breathing fine
You're crazy and I'm out of my mind
Cause all of me loves all of you
Love your curves and all your edges
All your perfect imperfections
Give your all to me, I'll give my all to you
You're my end and my beginning, even when I lose I'm winning
'Cause I give you all of me, and you give me all of you
Give you me all of you, ooh
[Verse 5]
Cards on the table were both showing hearts
Risking it all, though it's hard
[Verse 6]
'Cause all of me loves all of you
Love your curves and all your edges
All your perfect imperfections
Give your all to me, I'll give my all to you
You're my end and my beginning, even when I lose I'm winning
'Cause I give you all of me, and you give me all of you
[Verse 7]
I give you all of me
And you give me all of you, ooh
Written by: John Roger Stephens, Toby Gad
instagramSharePathic_arrow_out