With so many first dance songs out there, picking “the one” isn’t always easy. You have to find a tune that has the right feel (romantic, but not overly sappy), is easy to dance to, and fits your personality. Some of the best first dance songs are older classics (hello, “At Last”!) but there are lots of more modern tunes that are crowd-pleasers, too.
“Marry Me” by Train
It’s pretty clear why this tune is one of the current favorite first dance songs. With a title that clearly talks about marriage, this song just feels right for a wedding reception.
“Mirrors” by Justin Timberlake
Oh, how we love a good Justin Timberlake song for a first dance! This is one of the top first dance songs because it’s romantic and also a little sexy.
“Old Fashioned” by Cee-Lo Green
This is a bit of an unexpected first dance song, but it’s definitely a favorite. We adore how the lyrics talk about a love that’s “timeless” and “classic”—a perfect way of mixing a modern song with an old-school feel.
“Ho Hey” by The Lumineers
When it comes to first dance songs, sometimes simple works best. This song’s sweet lyrics make it a song that your guests will clap and sing along to.
“Lovesong” by Adele
Get ready to swoon when you listen to this tune, one of the best wedding first dance songs. “Whenever I’m alone with you/You make me feel like I am home again”—those words couldn’t be more perfect for a newly-married couple!
“Love on Top” by Beyonce
Sometimes you just need a first dance song that will make you (and your guests) smile! This song is full of joy, upbeat, and will have the rest of your guests grooving as well.
“A Thousand Years” by Christina Perri
This song hit it big with Twilight fans due to its appearance in Breaking Dawn, but it’s made its mark in the wedding world, too. It’s also a favorite as an instrumental processional song.
"Wanted” by Hunter Hayes
If country first dance songs are your thing, you’ll love this super-romantic tune.
“Everything Has Changed” by Taylor Swift and Ed Sheeran
This song represents a perfect pairing of pop stars in Taylor Swift and Ed Sheeran. The lyrics evoke memories of first dates and those first romantic feelings—so sweet!
“God Gave Me You” by Blake Shelton
Another one of our favorite country first dance songs, this song by Blake Shelton offers some truly lovely lyrics. “For when I think I’ve lost my way/There are no words here left to say, it’s true/God gave me you”—perfect for couples who have been through their share of ups and downs.
“I Won’t Give Up” by Jason Mraz
With lyrics like “I won’t give up on us/Even if the skies get rough,” this song represents the fact that life isn’t always going to be perfect, but you and your partner will always be there for each other.
“Hold You in My Arms” by Ray LaMontagne
This artist hit it big in the wedding world with his song “You Are The Best Thing,” but “Hold You in My Arms” is one of our favorite of his first dance songs. It’s perfect for a couple who supports each other through both happy and sad times.
“Your Song” by Ellie Goulding
This cover of the Elton John classic was actually the first dance song at Will and Kate’s wedding—so there’s certainly something special about it. Your guests will love this modern twist on a nostalgic favorite.
“All of Me” by John Legend
It’s one of the best wedding first dance songs at the moment—and for good reason. Of course, John and Chrissy are totally #couplegoals, but we also love how the song describes a love that blooms despite “perfect imperfections.”
"You and Me" by Dave Matthews Band
A wedding first dance song doesn’t have to be a grand and dramatic tune—sometimes a low-key song is best. This song is totally romantic, but ideal for a more laid-back wedding.