The 20 Best John Legend Wedding Songs for Every Part of Your Celebration


6 months ago 683

Key Takeaways

  • John Legend’s romantic ballads, like “All of Me,” are timeless choices for your first dance or ceremony music.
  • His upbeat tracks, such as “Tonight (Best You Ever Had),” bring energy to your reception and keep guests dancing.
  • With songs loved by all generations, Legend’s music ensures everyone—from grandparents to kids—feels included in your celebration.

If you've attended a wedding in recent years, you've likely heard at least one or two John Legend songs during a couple's ceremony or reception. Widely regarded as one of the most romantic musicians recording right now, Legend's tunes—from the classic love ballad he wrote for his own wife, Chrissy Teigen, ahead of their wedding to more upbeat, dance-worthy tracks—are perfect additions to any big-day playlist.

Legend is a singer, songwriter, and pianist who has been dominating charts for over two decades. His debut album, Get Lifted, was released in 2004; since then, he's consistently been a favorite amongst all generations of all musical tastes—that makes him and his music perfect for a wedding ceremony or reception. Everyone from your grandparents to your young ring bearers and flower girls will be excited to hear these songs played or performed. But don't just take our word for it: Critics also agree that Legend's music is best in class. He's won countless Grammy and Oscar awards, and he is one of the few performers to have reached EGOT status, meaning he has won at least one Emmy, Grammy, Oscar, and Tony. If that's not a glowing endorsement to add his tunes to your big-day playlist, we don't know what is.

If you're struggling to select meaningful, romantic songs for your wedding—whether it's for the first dance, father-daughter dance, mother-son dance, or to play during your reception—listening to a few of Legend's tunes is a great place to start. To make that even easier, we've put together a selection of our favorite wedding-worthy hits from the singer's oeuvre and a coordinating Spotify playlist, so you can listen to each one right now. Here, the top 20 John Legend wedding songs for couples to consider for every part of their day.

NBC / Contributor / Getty Images

01 of 20

"All of Me"

Lyrics of Love: "'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"

02 of 20

"You & I (Nobody in the World)"

Lyrics of Love: "All of the stars/You make them shine like they were ours/Ain't nobody in the world but you and I"

03 of 20

"Wonder Woman"

Lyrics of Love: "You're the best at my worst/More than what I deserve/Always right there beside me/Could have put yourself first/Give me hope, give me help/When I'm goin' through hell"

04 of 20

"Each Day Gets Better"

Lyrics of Love: "I just had to write a song about her/Tell her I don't wanna live without her/Tell her that I would build my world around her/Deeper and deeper/Sweeter and sweeter/I'll never leave her alone"

05 of 20

"Conversations in the Dark" featuring Lindsey Stirling

Lyrics of Love: "I won't ever try to change you, change you/I always want the same you, same you/Swear on everything I pray to/That I won't break your heart"

06 of 20

"Love Me Now"

Lyrics of Love: "I don't know how the years will go down, it's alright/Let's make the most of every moment tonight"

07 of 20

"Stay With You"

Lyrics of Love: "Oh I'll stay with you through the ups and downs/Oh I'll stay with you when no one else is around/And when the dark clouds arise/I will stay by your side"

08 of 20

"Never Break"

Lyrics of Love: "It's more than a good sensation/It's more than a passing fling/You are the explanation/Of what love really means/It's bigger than you and me/It's one plus one equals three"

09 of 20

"Made to Love"

Lyrics of Love: "I knew right from the start/Oooh I was never sure of a God before/But I know He must exist/He created this/I was sent here for you/We were made to love"

10 of 20

"One Woman Man"

Lyrics of Love: "You made me believe that love was forever/And love could sustain us through every fight/I'll let go of all of the other/Pretenders they were wasting my time"

11 of 20

"Bigger Love"

Lyrics of Love: "'Cause we got a bigger love/Won't ever give it up/We got a one-way ticket love/We ain't going no place but up/Nothing can stop this/No one can top us"

12 of 20

"So High"

Lyrics of Love: "We'll go to a place only lovers go/To a spot that we've never known/To the top of the clouds we're floating away, yeah"

13 of 20

"I Don't Love You Like I Used To"

Lyrics to Love: "I love you so much more with every day/Better than before and that'll never change/'Cause you and I been through so much together/And we get closer, the closer we get to forever"

14 of 20

"One Life"

Lyrics of Love: "We've got one life/Get lost together, one life/We'll go wherever, 'til the ride is over/Everywhere and nowhere, we'll go"

15 of 20

"A Good Night"

Lyrics to Love: "But everything's gonna be alright/I think I just met my wife/I know it's gon' be a good night/I think I just met my wife"

16 of 20

"Surefire"

Lyrics of Love: "The world is a nightmare/Wake up and stay here/Let me be on your side/We'll make this our kingdom/Somewhere where good love conquers and not divides"

17 of 20

"Wild" featuring Gary Clark Jr.

Lyrics of Love: "I wanna drive you/Wild, wild, wild/And I wanna love you/For miles and miles/We can go slow/We don't need to rush"

18 of 20

"A Million"

Lyrics of Love: "Just wanna get back home/The only love I know/You're the only want that can make me stay/Yeah/I could go anywhere but still choose you again/I can't miss another day"

19 of 20

"Nervous"

Lyrics of Love: "I can fall for you forever, I'm certain/'Cause I still get nervous/Every time, every time we touch/It's like paradise, fell down from above"

20 of 20

"Tonight (Best You Ever Had)"

Lyrics of Love: "Baby, tonight's the night I let you know/Baby tonight's the night we lose control/Baby, tonight you need that, tonight believe that/Tonight I'll bet the best you ever had"

Read More Blogs