Lyrithm Browse
Meaning & Analysis

All of Me

by John Legend

AI-assisted interpretation, human-reviewed. No full lyrics — meaning only.
What this song is about

A vow to love every part of a person — flaws included. The narrator gives "all of me" to "all of you", embracing the curves and edges, the perfect imperfections, the maddening contradictions. Love here is not in spite of weakness but because of it: total surrender as the truest devotion.

Themes

  • Love and devotion
  • Loving the imperfections
  • Total vulnerability
  • Unconditional commitment

Mood

  • Tender
  • Warm
  • Devoted

References & context

  • The "all" of the title

    The word "all" refuses to select. Loving every part, not just the lovable parts, is the song's whole ethic: devotion without conditions.

  • "Perfect imperfections"

    The phrase reframes flaws as the very thing loved, not tolerated. It is the opposite of idealising someone — it loves the real person.

  • Written for his wife

    John Legend wrote it for the woman he would marry; the specificity of a real relationship is what gives the grand words their weight.

© Attribution
Composer
John Stephens, Toby Gad
Publisher
Columbia Records
© Year
2013

Meaning-only commentary. No full lyrics are reproduced. For licensed lyrics, see your streaming provider.

Read in
Explore

Frequently asked

What is the meaning of "All of Me" by John Legend?

A vow to love every part of a person — flaws included.

What is "All of Me" about?

A vow to love every part of a person — flaws included. The narrator gives "all of me" to "all of you", embracing the curves and edges, the perfect imperfections, the maddening contradictions. Love here is not in spite of weakness but because of it: total surrender as the truest devotion.

What are the main themes in "All of Me"?

The recurring themes are Love and devotion, Loving the imperfections, Total vulnerability, Unconditional commitment.

Is "All of Me" available in my language on Lyrithm?

Yes — this meaning analysis is published natively in English, Bahasa Indonesia, Español, Português, Français, 日本語. Lyrithm does not auto-translate; each language is written from scratch.

Search another song's meaning
Search ↑