Choosing the right wedding songs can be make-or-break for filling your dancefloor.
You want to have that perfect mix of big anthems, romantic slow dance songs and golden oldies that the grandparents will love just as much as your friends. While you’ll want to pick loads from our best wedding songs of all time, it’s important to have this biggest chart hits in there too.
To make sure you have everyone up on their feet, we’ve handpicked the best weddings songs of 2019 and the best first dance songs.
Mix these up with classics like Pharrell, Madonna, Beyoncé, The Beatles, Prince, Bowie, Britney, ABBA, Blondie, Queen and more for the perfect all-night-long playlist.
Let us know if there’s any you think should be included!
The Best First Dance Songs of 2019
1. Rewrite The Stars – Zac Efron and Zendaya
This song from The Greatest Showman oozes romance and would be ideal as a first dance song. (If you can recreate Zac Efron and Zendaya’s amazing aerial dance from the film, even better!) Anne-Marie and James Arthur have done a brilliant cover too.
2. Perfect – Ed Sheeran
What wedding song list could be complete without Ed Sheeran? This dreamy first dance song is one of his best and there’s the blissful duet version with Beyoncé for all Queen B fans.
This sweet song is great first dance choice for couples who want something alternative. With a chorus of “You could put an ocean between our love, love, love/It won’t keep us apart”, no statement will be feel truer as you dance for the first time as a married couple.
4. You Are The Reason – Calum Scott ft. Leona Lewis
An emotional ballad version of Callum’s chart-hitting song, made wedding-worthy with gorgeous vocals from Leona. Sweet lyrics include, “I’d climb every mountain/And swim every ocean/ Just to be with you.”
5. Us – James Bay
This romantic song about finding hope together through difficulties is a wonderful message to share on your wedding day. The refrain of “I believe in us” makes it a gorgeous first dance song.
6. A Million Dreams – Hugh Jackman and Michelle Williams
Another one from The Greatest Showman. These lyrics speak directly to your future as a couple and all the incredible plans and adventures you have ahead of you: “I think of what the world could be/ A vision of the one I see/ A million dreams is all it’s gonna take/ A million dreams for the world we’re gonna make.”
John Mayer’s plea to his crush to give him a chance is a great first dance choice for any couple who had a long journey to get together. Maybe you were friends for ages first? Perhaps you turned them down several times first? This is a cheeky and cute song that’s easy to dance to.
11. Speechless – Dan + Shay
This country ballad is utterly wholesome: a man signing to his partner that he is speechless when he sees her walk down the aisle. It’s romantic, with a great beat to dance to. Just watch the song’s video if you want to know how perfect this is for a first dance.
The Best Wedding Songs of 2019
12. Señorita – Shawn Mendes, Camila Cabello
This sexy little love song has heaps of steamy Spanish flair. If there’s any chemistry brewing among your wedding guests, this’ll bring it to the surface.
13. The Bones – Maren Morris
This optimistic little tune speaks about the virtues of taking the bad with the good in a relationship when you have a strong foundation. “When the bones are good, the rest don’t matter,” is our new relationship mantra.
14. Paper Rings – Taylor Swift
This album track is perfect for a wedding. Tay-Tay sings, “I like shiny things, but I’d marry you with paper rings. Uh, huh, that’s right, you’re the one I want.” It’s catchy, upbeat and a super cute song to bop to.
15. Sucker – Jonas Brothers
The Jonas Brothers’ comeback hit is dance floor catnip. That little whistling bit? Oh, yes. The clapping section? Heck yeah. The seductive lyrics? You know it. That music video? Need we say more.
16. Best Part of Me – Ed Sheeran ft. YEBBA
This slow, sweet ballad is great for a slow dance. It’s about a couple amazed that the other is in love with them and falling back in love with themselves. The chorus might make you shed a tear.
17. Good As Hell – Lizzo
Right, yes, this is technically about a woman realising she doesn’t need her man anymore, but, that hook is too good to skip. Everyone will be on the dance floor screaming along to “I’m feeling good as hell!” This is a true girl power anthem.
18. Higher Love – Kygo x Whitney Houston
This collaboration between the late Whitney Houston and electro producer Kygo is the song you never knew you needed. It’s genius, so easy to dance to and couldn’t say the word ‘love’ more times.
19. One Kiss – Calvin Harris and Dua Lipa
One of the biggest hits of 2018 and a surefire addition to wedding playlists for years to come, this pop anthem by Calvin Harris and Dua Lipa will get everyone dancing.
20. Shotgun – George Ezra
Having a summer wedding? This upbeat banger by George Ezra will guarantee you a sunshine-filled sing-a-long.
21. 2002 – Anne-Marine
Grab your pals and have a nostalgia moment as you belt out Anne-Marie’s ode to school days and all our favourite teenage years songs. Can you get all the references in her chorus?
Technically this song is about a break-up but the sultry beats to Camila Cabello’s Havana make it perfect for an end of night romantic slow dance.
27. A Good Night – John Legend ft. BloodPop
Let’s be honest, All Of Me is going to play at some point, but there’s another John Legend number you should try to sneak in. This groovy jam includes the knowing lines, “I know it’s going to be a good night/ I think I just met my wife.”
28. Shape of You – Ed Sheeran
Seductive beats, sexy lyrics and Sheeran’s sweet vocals make this a classic. Want a twist? Try the Stormzy version of Shape Of You.
29. Girls Like You – Maroon 5 and Cardi B
A love song dedicated to women everywhere? Yes, please. Girls Like You will get everyone on their feet as part of your playlist, but we could see a slowed-down cover being a great first dance too.
Who can resist the call of Taylor’s infectious chorus? You’ll all be breaking, faking and shaking until the music stops.
31. I Like It – Cardi B, Bad Bunny and J Balvin
Ok, it might be for after your grandma’s gone to bed, but the song of the summer for 2018 was Cardi B’s seriously catchy I Like It. Prepare for the dancefloor to be flooded by guests wanting to show off their salsa-inspired moves.
32. Mad Love – Sean Paul and David Guetta ft. Becky G
This sexy pop track is another floor-filler that’s perfect for that period of the night where your guests just want to let go and dance.
33. Symphony – Clean Bandit ft. Zara Larsson
Both this and Clean Bandit’s epic Rockabye deserve a place on every party playlist. Your granny will be up dancing just as much as your little cousins.
“I’m in love, I’m alive, oh, I’m burning,” makes a joyous chorus to this upbeat indie-pop song from cool American singer Maggie Rogers. if you haven’t heard it yet, this is about to become a new favourite love song.
40. Mr Brightside – The Killers
The go-to song for when you’re all at that perfect level of drunk. Stand in a circle, hold your drink in the air and sing along at the top of your lungs. It’s one of the best songs to end your reception with.