Want to know the best wedding songs of all time? You’re in the right place. Whether you’re after the best first dance songs or the best song to walk down the aisle to, we’ve got the go-to soundtrack for your big day.
Your wedding day will be one of the most important of your life and needs the perfect music to set the tone and get everyone in the mood. From classics to modern hits, slow songs to floor fillers, we've broken down the top 20 songs for every step of the day. At the end you'll find our 100 favourite wedding songs of all time, all made into an easy Spotify playlist just for you.
Browse our wedding song inspiration and then click through to the full list if you can't find what you're looking for here.
- First Dance Songs
- Songs to Walk Down the Aisle
- Wedding Ceremony Songs
- Wedding Breakfast Songs
- Wedding Party Songs
- Last Dance Songs
- Best Wedding Songs
The Top 20 First Dance Songs
Whether you want a classic, romantic first dance or something more alternative, there's a track for you. When you're choosing, think about the kind of dance you'll feel most comfortable doing in front of your guests - a simple slow dance suits some couples, but others may feel more confident going upbeat. It's nice to agree on a genre you both enjoy - rock, country, R&B pop - as after all, this is going to be officially 'your song' after the wedding!
1. Perfect – Ed Sheeran
Ed Sheeran is a popular choice for first dances, and it's easy to see why. This track is a modern classic, with lyrics all about finding The One - very wedding-appropriate.
2. At Last – Etta James
Pairing romantic lyrics with some rather sexy strings, At Last is a first dance song you'll want to listen to again and again after the wedding.
3. All Of Me – John Legend
John Legend really knows how to nail a romantic lyric - passionate but with a bit of edge to keep it interesting.
4. Thinking Out Loud – Ed Sheeran
Another gem from Ed Sheeran that's all about long-term love.
5. Amazed – Lonestar
Like your love songs with a side order of country? This is the one for you.
6. Can’t Help Falling In Love – Elvis Presley
A classic that'll go down a storm with a multi-generational guest list.
7. Your Song – Elton John
The sentiment of this song is simple and lovely - your partner makes life better.
8. How Long Will I Love You – Ellie Goulding
"How long will I love you?" muses Ellie Goulding. Spoiler alert: the answer is forever.
9. Something – The Beatles
A great option for a slow first dance, and a must-listen for fans of the guitar solo.
10. Let’s Stay Together – Al Green
This is a feelgood song with plenty of heart and that amazing Al Green vocal.
11. I Don’t Want To Miss A Thing – Aerosmith
Romantic rock at its finest - oh, that epic moment when the drums kick in after the first minute...
12. The Luckiest – Ben Folds
Looking for a cute and quirky first dance song? This should do the trick.
13. Wherever You Will Go – Charlene Soraia
An ethereally beautiful version of the American rock original.
14. A Thousand Years – Christina Perri
Forever associated with The Twilight Saga, this is a soft and pretty first dance option.
15. Stand By Me – Ben E. King
A Sixties great, this song has been recorded by hundreds of artists, including Florence + the Machine, but nothing beats the original.
16. Iris – The Goo Goo Dolls
Want to add some Nineties nostalgia to your first dance? This alt-rock is wonderfully heartfelt.
17. I’m Yours – Jason Mraz
Quirky and upbeat, this is ideal if you don't want to overdo the sentiment but still want some romance.
18. Wonderful Tonight – Eric Clapton
A laidback ballad with a rather apt refrain - after all, you will both look wonderful.
19. Truly Madly Deeply – Savage Garden
This vocal of this one can be a bit Marmite, but the lyrics are certainly right for a first dance.
20. This Will Be (An Everlasting Love) – Natalie Cole
Pure joy in song form, this is an ideal first dance song to get everyone clapping along.
Read the full list of 150 top first dance songs
The Top 20 Songs to Walk Down the Aisle to
When it comes to your aisle music (also known as your processional), rhythm is key. Unnecessary as this may sound, we strongly suggest you practise walking to your chosen song. Trust us, some beats are really hard to walk to, and you don't want to make your entrance as if you're attempting to break land-speed records or at a painfully slow shuffle. You should also discuss with whoever's in charge of hitting 'play' exactly when you'll start walking - you may want to let the song build for a bit - and when it should finish, ideally at a fade, so the music doesn't come to an abrupt halt. Other than that, whether you're making an entrance together or separately, we've found some excellent options for the start of the ceremony.
1. At Last – Etta James
If you're not having this for your first dance, it's a sophisticated choice for walking down the aisle.
2. Over The Rainbow/What A Wonderful World – Israel Kamakawiwo’ole
The original Over the Rainbow would be a bit of a nightmare to walk to - this upbeat version would make the aisle-walk much easier.
3. Songbird – Fleetwood Mac
Either the original or the Eva Cassidy version would certainly tug the heartstrings as you walk down the aisle.
4. Here Comes The Sun – The Beatles
An upbeat choice for making an entrance and setting the mood for your wedding.
5. Thinking Out Loud – Ed Sheeran
At 3.21, this is definitely too long to play in its entirety (unless you have a massive aisle), so choose the section you like best.
6. Lucky – Jason Mraz ft. Colbie Caillat
We suggest starting your walk at the chorus for maximum effect.
7. A Thousand Years – Christina Perri
Gorgeously romantic, this is a song to float down the aisle to.
8. Canon in D Major (Pachelbel’s Canon) – J.S. Bach Orchestra
This is a traditional wedding aisle song that's full of elegance. If your budget allows, it sounds particularly lovely played live by a string quartet.
9. Your Song – Ellie Goulding
This is a softer version of the Elton John classic, making it a graceful choice for your walk down the aisle.
10. I’m Kissing You – Des’ree
Remember Romeo + Juliet? I'm Kissing Youis a central part of the soundtrack, and would be a romantic, nostalgia-tinged choice.
11. Everybody’s Free (To Feel Good) – Quindon Tarver
Another Romeo +Juliet alumnus, this song isn't exactly romantic but it's a unique, alternative song for walking down the aisle.
12. Butterfly Waltz – Brian Crain
Pretty, delicate and easy to walk to - what more could you want in a wedding aisle song?
13. From This Moment On – Shania Twain & Bryan White
The lyrics are made for a wedding ceremony, but be warned, it takes a while to build, so you'll need to time in carefully.
14. What A Wonderful World – Louis Armstrong
Want to reduce your wedding guests to tears? Walk down the aisle to this heartfelt classic.
15. Bella’s Lullaby – Carter Burwell, Dan Redfeld and Elizabeth Hedman
This instrumental may be associated with Twilight, but we think it's moving enough to transcend its cinematic origins.
16. The Secret Wedding (From “Braveheart”) – David Arkenstone featuring Kathleen Fisher
Another cinematic beauty, this composition from Braveheart has a lot of charm. Just don't shout, 'Freeeeeeedooooom!' when you get to the end of the aisle.
17. Marry You – Bruno Mars
Upbeat and utterly joyful, this is a mood-lifting choice as a processional.
18. Make You Feel My Love – Adele
Adele's haunting vocal sends chills down the spine - in the best possible way.
19. Just the Way You Are – Bruno Mars
Another upbeat choice, this is a high-energy way to make your entrance on the aisle.
20. The Prince of Denmark’s March (Trumpet Voluntary In D Major) – Royal Philharmonic Orchestra & Christian Rainer
A Royal favourite, this instrumental is a grand, timeless choice for the wedding aisle.
Read the full list of 135 bride entrance songs
The Top 20 Best Wedding Ceremony Songs
As well as the entrance or processional music, there are other opportunities to include your favourite songs in your wedding ceremony. You could have a performance of a piece you love by a singer or choir, for example, and have music playing while you're signing the register, as well as choosing tracks to play while your guests are arriving. Many couples also opt for exit music as they leave the ceremony venue.
1. Canon in D Major – Pachebel Orchestra
If you don't choose this as a processional, it's a classic choice to play as your guests are being seated.
2. Bella’s Lullaby – Carter Burwell, Dan Redfeld and Elizabeth Hedman
This pretty track is another great set-the-mood track as guests arrive at your ceremony.
3. Make You Feel My Love – ADELE
The original would be lovely as exit music; if your budget stretches to a live performance, we've heard some amazing gospel choir arrangements.
4. I’m Kissing You – Des’ree
Put a twist on this Romeo + Juliet favourite by having an instrumental version performed - the string arrangement is gorgeous.
5. The Secret Wedding (From “Braveheart”) – David Arkenstone featuring Kathleen Fisher
This is a good one to play in the background as you sign the register.
6. Better Together – Jack Johnson
Sentimental without being sugar, this track is a lovely way to exit the ceremony with your newly minted husband or wife.
7. Everybody’s Free (To Feel Good) – Quindon Tarver
An unusual song to keep guests entertained while you're signing the register.
8. The Way You Look Tonight – Tony Bennett
Play this smooth classic as guests arrive to set a sophisticated ceremony mood.
9. Across the Stars (From “Episode II: Attack of the Clones”) – John Williams
Incorporating your love of Star Wars into your wedding doesn't have to mean costumes, props and side buns - use this graceful yet stirring track in your ceremony for a subtle reference.
10. The Prince of Denmark’s March (Trumpet Voluntary In D Major) – Royal Philharmonic Orchestra & Christian Rainer
Make a regal exit from the ceremony with this classical composition.
11. A Thousand Years – Christina Perri
Put a twist on this wedding favourite by having a instrumental version - all the better if it's live.
12. My Lover’s Prayer – Otis Redding
Imagine Otis Redding's inimitable vocal filling your ceremony space with love.
13. From This Moment On – Shania Twain & Bryan White
This is a romantic but upbeat choice for the point after the wedding ceremony when you're signing the register.
14. Clair De Lune – Claude Debussy
No, not the French children's song, but the Debussy piano suite that's pure magic.
15. A Groovy Kind of Love – Phil Collins
Hear us out. The idea of a Phil Collins song during your wedding ceremony may sound like pure cheese, but it's the highest quality fromage, and all your (older) guests will know it.
16. I Knew I Loved You – Savage Garden
The vocal may be too much on the nasal side for some tastes, but there's no denying the romance of those lyrics.
17. All Of Me – John Legend
If you're hiring a gospel choir, ask them to do an arrangement of this, to put a fresh spin on a wedding perennial.
18. When You Love a Woman – Journey
This is pretty long, so best saved for the signing of the register if you want to add some vintage rock to your wedding ceremony.
19. Circle of Life (From “The Lion King”) – Lebo M & Carmen Twillie
This triumphant track works at pretty much any part of the wedding ceremony, but would be particularly apt as you're leaving.
20. Kisses and Cake – John Powell
A very pretty instrumental that we think would work a treat as guests arrive.
Read the full 120 best wedding ceremony songs
The Top 20 Best Wedding Breakfast Songs
When you're putting together a playlist of songs for your wedding breakfast, remember that what you're looking for is background music. Your guests will be chatting away as they tuck into their food, so look for relaxed tracks. That being said, you don't have to go bland with your wedding breakfast songs; pick the music you love, just maybe save the dance anthems for later on.
1. I’m Yours – Jason Mraz
Upbeat yet still chilled, this song will bring some low-key romance to your wedding breakfast.
2. Kiss Me – Sixpence None the Richer
Nineties kids will remember this one, a pretty ballad with an infectious chorus.
3. You’ve Got the Love – Florence + the Machine
We'd argue that the Candi Staton original is actually the best, but save that for the dance floor - the Florence + the Machine version is more delicate, so it's better as background music.
4. Brown Eyed Girl – Van Morrison
This classic track is a real mood-lifter, without being too obtrusive.
5. Baby Love – Nicole Scherzinger
Bring some sunshine to your wedding breakfast with this breezy track.
6. Orinoco Flow – Enya
Take it back to the '80s! This Enya classic is instantly recognisable and utterly laidback.
7. Hey There Delilah – Plain White T’s
There's something very calming about the melody - it's sort of like a daytime lullaby.
8. Cannonball – Damien Rice
Wistful vocals and delicate guitars make this a lovely choice for a wedding breakfast playlist.
9. Heartbeats – José González
José González's super-smooth voice is a real crowd-pleaser.
10. She’s Always A Woman – Billy Joel
Give your older relatives a rush of nostalgia with this '70s hit.
11. The Scientist – Coldplay
Ok, the lyrics of this are ateeny bit depressing, but we think your guests will overlook that and just enjoy the tune.
12. You to Me Are Everything – The Real Thing
'70s soul at its very best, this will inject an extra note of happiness into your wedding breakfast.
13. My Guy – Mary Wells
This Motown classic is just right for a wedding, with its lyrics about love and sunny rhythm.
14. Autumn – Paolo Nutini
This track is a tribute to Paolo Nutini's grandfather, who passed away - yes, it's a sadder song than most on the list, but it ends on a note of hope.
15. Do You Remember – Jack Johnson
A laidback love song that works well in the background.
16. Songbird – Oasis
Save Cigarettes and Alcohol for the evening, and slot Oasis into your wedding breakfast playlist courtesy of this surprisingly affecting song.
17. “Ode to Joy” from Symphony No. 9 in D minor, Op. 125: Choral) – Beethoven
Going classical? Ode to Joy is, well, unashamedly joyous.
18. Beating Hearts – King Charles
This is a little pacier than other tracks on the list, so put it on towards the end when you want to lift the mood even further.
19. Big Yellow Taxi – Counting Crows & Vanessa Carlton
Nothing beats the Joni Mitchell original, but this version has smoothed out the rawness, making it ideal for the wedding breakfast.
20. Eyes Wide Open – Gotye
Ok, the lyrics are about a break-up, but it's a song with a lot of energy that's ideal for getting guests ready for the evening party.
Read the full 45 best relaxed wedding breakfast songsThe Top 20 Wedding Party Songs
If you want to get guests dancing, familiarity is key. You can certainly play folktronic or vaporwave if those are the musical genres you love, but to create a party mood at your wedding, add some sing-along tracks, both contemporary and classic, to really fill that dance floor.
1. Single Ladies (Put a Ring On It) – Beyoncé
With a chorus that simply demands you sing along, plus the iconic ring dance, this is the track that'll get guests flooding to the dance floor.
2. Summer of ’69 – Bryan Adams
Pro tip: have dance floor inflatables including blow-up guitars, so guests can take their air guitar to the next level.
3. Sweet Child O’ Mine – Guns N’ Roses
Even if you haven't a clue about the lyrics to the verses, it's a safe bet that plenty of people will be wailing along to the chorus.
4. Crazy Little Thing Called Love – Michael Bublé
Is it even a wedding if there isn't aBublé track? This jazz version of Queen's classic is no musical masterpiece, but it's great fun.
5. Dancing in The Moonlight – Toploader
It seems impossible to have passed through the Noughties without having heard this ode to partying at least once.
6. On the Floor – Jennifer Lopez
In this song, J Lo explicitly demands our presence on the dance floor - who are we to argue?
7. Valerie – Amy Winehouse
This cool cover definitely has the sing-a-long factor.
8. Marry You – Bruno Mars
Non-scientific fact: people love singing along to songs about weddings while they're at weddings, making this track a perfect choice.
9. Walking On Sunshine – Katrina & The Waves
The '80s are a rich source of sing-a-long anthems, and this classic is no exception, with lyrics that are full of joy.
10. Come on Eileen – Dexy’s Midnight Runners
Dads to the dance floor! Dads to the dance floor! Prepare for some amusingly awkward dancing.
11. Gimme All Your Lovin – ZZ Top
See above.
12. I Wanna Dance With Somebody – Whitney Houston
Gorgeous vocals and an easy-to-dance-to beat - what's not to love?
13. 9 to 5 – Dolly Parton
A pop-country dance floor staple, with an opening that's instantly recognisable.
14. Mr. Brightside – The Killers
This 2004 song has such an insistent beat - it may not be the easiest to dance to, but it's ideal for jumping up and down while bawling out the lyrics.
15. Wake Me Up Before You Go-Go – Wham!
Another winner from the '80s, this Wham! track is a multi-generational crowd pleaser.
16. (I’ve Had) The Time of My Life – Bill Medley & Jennifer Warnes
Just don't try to recreate that Dirty Dancing lift without professional training.
17. I’ll Be There for You – The Rembrandts
Got some Friends fans in your life? They'll thank you for this one.
18. Macarena – Los del Río
Macarena came out in 1993, and part of the joy of playing this at your wedding is watching guests trying to remember that routine they knew so effortlessly almost 20 years ago.
19. Mambo No. 5 (A Little Bit Of…) – Lou Bega
This mambo-jazz modern classic is easy to dance to and has shout-along lyrics.
20. As Long As You Love Me – Backstreet Boys
Add some '90s boyband nostalgia to your wedding party with the BSB classic.
Read the full 75 epic wedding party songs
The Top 20 Last Dance Wedding Songs
End your wedding on a high with a last dance song to remember. Whether you want a high-energy dance off or a lighters-in-the-air sing-along, there's a track here to create your perfect mood.
1. (I’ve Had) The Time of My Life – Bill Medley & Jennifer Warnes
All being well, you will have had the time of your life at your wedding, so the Dirty Dancing favourite is a smart choice.
2. Never Forget – Take That
An anthem with an epic feel, this is one that has old friends slinging their arms around each other and singing their hearts out.
3. Don’t Stop Me Now – Queen
End the night with a last dance that'll see you and your guests hurtling round the dance floor.
4. I’m Gonna Be (500 Miles) – The Proclaimers
An oldie but goodie, there's nothing quite like seeing all your guests marching on the spot and belting out the chorus.
5. How Sweet It Is (To Be Loved By You) – Marvin Gaye
Want to end the night on a sophisticated note? Enter Marvin Gaye and this Motown classic.
6. All You Need Is Love – The Beatles
Go out on a high with arguably The Beatles' most joyous track.
7. Ain’t No Mountain High Enough – Diana Ross & The Supremes & The Temptations
More Motown magic with the Diana Ross version of a soul classic.
8. Bohemian Rhapsody – Queen
This one should prompt a mass last-dance-at-the-wedding sing-along, with plenty of enthusiasm for the 'Bismillah' section.
9. Sweet Caroline – Neil Diamond
The advantage of choosing a '60s classic is that older generation will be able to sing along. Bonus points if one of you is called Caroline.
10. Don’t Stop Believin’ – Journey
Want to end the evening with some high-grade cheese? It has to be this Journey favourites.
11. Daydream Believer – The Monkees
A happy track to end the wedding, with that unbeatably catchy chorus.
12. Thinking Out Loud – Ed Sheeran
Want the last dance to be a couples' slow dance? This track will work well, although we can't guarantee your single friends will thank you.
13. Walking On Sunshine – Katrina & The Waves
Fun fact: the last time the UK won the Eurovision Song Contest was with Katrina and the Waves. Sadly, we're not sure Love Shine a Light has stood the test of time, but Walking on Sunshine certainly has.
14. How Long Will I Love You – Ellie Goulding
Another 'couples, assemble' slow dance that ends the wedding on a romantic note.
15. Make You Feel My Love – Adele
Continuing that theme: a heartfelt song to sway along to as your last wedding dance.
16. This Kind of Love – Sister Hazel
This song is ideal if you want something your guests may not have heard before but that has buckets of romance.
17. At Last – Etta James
Float around the dance floor on a cloud of love with this gorgeous track.
18. Champagne Supernova – Oasis
An excellent end-of-the-night song that signals, to anyone who grew up in the '90s or Noughties at least, that it's time to remember where you put your coat.
19. God Only Knows – The Beach Boys
A sing-along classic with some of the most romantic lyrics ever written.
20. Hey Jude – The Beatles
Who doesn't enjoy singing along as this song builds and builds, culminating in that cathartic 'Na na na na na na na'? Still legendary.
Read the full 45 best last dance wedding songs
The 100 Best Wedding Songs of All Time
Weddings tend to be filled with music, from getting-ready playlists through to ceremony music and party songs. We've picked out the tracks that work at any stage of the celebration, from much-loved classics to the more contemporary.
1. Perfect – Ed Sheeran
The lyrics of this are super-sentimental, with sweeping strings adding an extra helping of romance.
2. Amazed – Lonestar
A contemporary country love ballad with a great lead vocal.
3. I Don’t Want To Miss A Thing – Aerosmith
From those opening strings to the final fade, this is an epic rock love song.
4. This Will Be (An Everlasting Love) – Natalie Cole
Looking for a wedding song that's full of joy? This is it.
5. Can’t Help Falling In Love – Haley Reinhart
For a long time this track was a bit of a wedding cliché - Haley Reinhart's version gives it fresh life.
6. Wherever You Will Go – Charlene Soraia
A delicate, pretty cover of that famous The Calling track.
7. A Thousand Years – Christina Perri
This contains all the elements of a great wedding love song: smooth-as-silk vocals, heartfelt lyrics and an unforgettable melody.
8. Thinking Out Loud – Ed Sheeran
It's fast becoming a wedding classic thanks to those our-love-is-forever lyrics.
9. I’m Yours – Jason Mraz
A perfect choice for some low-key romance.
10. At Last – Etta James
One of the most beautiful love songs of all time, it's been covered by Celine Dion and Beyoncé, but nothing can eclipse the Etta James original.
11. Truly, Madly, Deeply – Savage Garden
If you lived through the '90s, you'll definitely remember this one.
12. Let’s Stay Together – Al Green
From the opening lyric, this R&B classic is unsurpassed when it comes to refined romance.
13. Run – Leona Lewis
The Snow Patrol original is moving enough, but Leona Lewis takes it to a whole new level.
14. All Of Me – John Legend
Written for his wife, this is one of the great modern love songs.
15. Shallow – Lady Gaga & Bradley Cooper
If you sobbed your way through 2018'sA Star Is Born, this standout track from the soundtrack should be on your wedding playlist.
16. Sucker – Jonas Brothers
The best love songs don't have to have a classically romantic melody - this is unashamedly catchy, quirky and upbeat.
17. L-O-V-E – Nat King Cole
Add some sophistication to your wedding playlist with this sublime jazz gem.
18. I Wanna Hold Your Hand – The Beatles
When it comes to retro pop, this is one of the best.
19. Ain’t No Mountain High Enough – Diana Ross & The Supremes
This iconic Motown track deserves a place on every wedding playlist.
20. Daydream Believer – The Monkees
This little slice of '60s pop magic is a sunbeam of a song.
21. Symphony – Clean Bandit ft Zara Larsson
If you're a fan of Clean Bandit's classical-dance fusion, this is a must-have track for your wedding playlist.
22. Your Song – Rita Ora
A contemporary love song with a beat that just makes you want to dance.
23. Born To Be Yours – Imagine Dragons and Kygo
Dance meets folk on this alternative love song that'll add interest to your wedding playlist.
24. Don’t Stop Believin’ – Journey
Are you partial to an '80s power ballad? This is one of the classics.
25. Make You Feel My Love – Adele
Adele sings about going to the ends of the earth to make a partner happy - getting married will do it, too.
26. Sweet Caroline – Neil Diamond
A sing-along wedding favourite that'll go down well with older guests.
27. Best Part – Daniel Caesar ft. H.E.R.
This R&B track is laidback and beautiful, with stunning vocals from Daniel Caesar and H.E.R.
28. Young and Beautiful – Lana Del Rey
Trust Lana to bring the drama - this makes you feel like you're part of an epic cinematic love story.
29. Sweetheart – Thomas Rhett
This '50s-tinged country love song is incredibly catchy.
30. Us – James Bay
A guitar-led slice of loveliness with an anthemic feel.
31. Speechless – Dan + Shay
Add some modern country to your playlist - the duo used footage from their own weddings in the video.
32. You Are the Best Thing –Ray LaMontagne
Blusey folk at its upbeat finest, featuring a very sultry vocal.
33. Say You Won’t Let Go – James Arthur
A low-key love song that's all about romance in long-term relationships.
34. Love Story – Taylor Swift
Inspired by Romeo & Juliet- but with a happy ending - this mid-tempo country pop hit is ideal for a wedding.
35. I Like Me Better – Lauv
If you feel like the best version of yourself when you're with your partner, the lyrics will really resonate.
36. Endless Love – Lionel Richie and Diana Ross
One of the great love songs of the '80s.
37. You Are The Reason – Calum Scott and Leona Lewis
Make sure you pick the duet version of the pretty piano track - Leona Lewis's vocal really brings the romance.
38. Stand By Me – Ben E. King
Ah, that impassioned chorus! There's a reason this '60s showstopper has stood the test of time.
39. Burning Love – Elvis Presley
The King at his seductive best.
40. Unchained Melody – The Righteous Brothers
Has this '60s hit dated a bit? Yes, but we still love the longing in the vocals - all together now: 'Oh, my-y-y-y love!'
41. You Send Me – Sam Cooke
This soul classic never fails to give us goosebumps.
42. Time After Time – Cyndi Lauper
This song pretty much sums up the '80s love song, keyboard-synths and all - and that's why we love it.
43. Wannabe – Spice Girls
The Spice Girls' first number 1 is gloriously bonkers, and has the advantage that pretty much everyone knows the lyrics.
44. Firework – Katy Perry
This is one of those tracks that never fails to lift the mood.
45. You’re The One That I Want – Grease
Best not to play this during the wedding breakfast as it's likely to get everyone on their feet.
46. Songbird – Eva Cassidy
A wonderfully romantic song with an incredibly pure vocal.
47. Just The Way You Are – Bruno Mars
This upbeat ballad may have slightly cheesy lyrics, but it's undeniably joyous.
48. How Long Will I Love You – Ellie Goulding
The way the delicately pretty piano combines with Ellie Goulding's heartfelt vocal is just bewitching.
49. All You Need Is Love – The Beatles
This never fails to lift the mood.
50. Call Me Maybe – Carly Rae Jepsen
A little slice of pop heaven that pretty much demands to be danced to.
51. Don’t Stop Me Now – Queen
Even if you're planning an ultra-cool, contemporary dance floor playlist, we suggest you whack this on at the end of the night for some pure, unadulterated fun.
52. Love On Top – Beyonce
Pure joy in song form, as contemporary R&B goes back to the '80s.
53. No Scrubs – TLC
One of the all-time best tracks for some '90s nostalgia on the dance floor.
54. Baby One More Time – Britney Spears
There's still something irresistible about Britney's debut - no, the lyrics aren't romantic, but who cares when you're having this much fun?
55. All About That Bass – Meghan Trainor
This retro-inspired track has fast become a wedding party staple.
56. I’m Every Woman – Chaka Khan
We do love the Whitney cover, but nothing will top Chaka Khan's sexy '70s original.
57. Reach – S Club 7
If it's feel-good pop you want, it has to be S Club 7, and this eminently sing-along-able track.
58. I’m Kissing You – Des’ree
This meltingly romantic track would work well as a first dance.
59. Gimme! Gimme! Gimme! – ABBA
Any good wedding playlist should include an ABBA song - and if you choose only one, make it this.
60. Jump – Girls Aloud
While we love The Pointer Sisters' original, we're opting for the Girls Aloud version purely because it reminds us of that Hugh Grant dancing scene in Love Actually.
61. Like A Prayer – Madonna
Any pop song that features some soaring gospel is going down well with us.
62. I’m Coming Out – Diana Ross
An uplifting classic that always lifts the mood.
63. From This Moment On – Shania Twain & Bryan White
What's better than one contemporary country singer? Why, two contemporary country singers, giving it their all on a romantic ballad with lots of twangy guitar.
64. Better Together – Jack Johnson
A laidback love song with a pleasingly wistful vocal.
65. Can You Feel The Love Tonight – Elton John
Not just for fans of The Lion King, this track stands in its own right as a soaring love song.
66. The Luckiest – Ben Folds
Offbeat and quirky, yet this song from the About Time still brings the romance.
67. Signed, Sealed, Delivered (I’m Yours) – Stevie Wonder
Ever heard a better song about the joy of being in love? Us neither.
68. You Make My Dreams – Hall & Oates
Rock it out '80s style with this high-energy classic.
69. We Go Together – John Travolta & Olivia Newton-John
The Grease soundtrack really is the gift that keeps on giving when it comes to nostalgia-heavy dance floor winners.
70. Best Day of My Life – American Authors
The lyrics of this indie rock track are very apt - here's to the best day of your lives (so far)!
71. Wind Beneath My Wings – Bette Midler
Fun fact: this song was recorded by 8 other artists before Bette Midler gave it the '80s power ballad treatment.
72. What a Wonderful World – Louis Armstrong
A lovely end-of-the-night song to put everyone in a mellow mood.
73. Your Song – Ellie Goulding
It was a tricky choice, but in the end we've gone for Ellie Goulding's soft-as-butter vocals ahead of the Elton John original. Sorry, Elton.
74. Single Ladies (Put a Ring On It) – Beyoncé
An absolute stormer, this is a party playlist essential.
75. Summer of ’69 – Bryan Adams
Fun, kitschy and guaranteed to get some air guitar going.
76. Dancing in The Moonlight – Toploader
This song is all about unrestrained joy - what could be better at a wedding?
77. Valerie – Amy Winehouse
A sing-a-long standard that should get everyone on their feet.
78. Marry You – Bruno Mars
A bit of good, clean, wedding-themed pop fun.
79. Come On Eileen – Dexys Midnight Runners
Yes, it's pure cheese, but sometimes that's what a wedding playlist needs.
80. I Wanna Dance With Somebody – Whitney Houston
If you only include one '80s pop track, make it this little slice of heaven.
81. Let’s Twist Again – Chubby Checker
Take it back to the '60s with a feel-good song that demands you dance along.
82. Can’t Stop The Feeling! – Justin Timberlake
There's nothing cool about this song from the Trolls soundtrack - but maybe that's the point? It's an up-tempo dance stunner that's unashamedly happy.
83. (I’ve Had) The Time of My Life – Bill Medley & Jennifer Warnes
Arguably standout track from Dirty Dancing, this is great for ending the wedding on a high.
84. Uptown Funk – Bruno Mars
This '80s-inspired, funk-soul track has fast become a party essential.
85. Never Forget – Take That
Lighters in their air, people, and get ready to shout to the chorus!
86. I’m Gonna Be (500 Miles) – The Proclaimers
A multi-generational crowd-pleaser that should encourage some dance floor stomping.
87. How Sweet It Is (To Be Loved By You) – Marvin Gaye
If only all love songs were as purely joyful as this Motown marvel.
88. Toothpaste Kisses – The Maccabees
This indie rock track is surprisingly pretty, and is a lovely alternative wedding song choice.
89. Shut Up And Dance – Walk The Moon
Get your guests to let go on the dance floor with this infectious rock-pop track.
90. Last Request – Paolo Nutini
A song about break-up sex may seem a bit odd for a wedding, but Paolo Nutini's vocal can't help but send shivers down the back of the neck.
91. Can’t Take My Eyes Off You – Andy Williams
This '60s love song starts off sweet and graceful, but builds into a chorus that's pure swagger.
92. (Everything I Do) I Do It For You – Bryan Adams
The power ballad-iest of power ballads, this should get everyone singing along - or at least doing some epic fist pumps.
93. Love Is All Around – Wet Wet Wet
This definitely has the recognition factor and is a good song to round off the night.
94. Marry Me – Train
A wedding themed rock song? Add it to the playlist!
95. Everything – Michael Bublé
The lyrics definitely stray into 'He said what?' territory, but it's still a joyous celebration of how happy you feel when you're in love.
96. Ho Hey – The Lumineers
This modern folk favourite has definite audience participation potential - everyone can shout 'ho, hey', after all.
97. I Do, I Do, I Do, I Do, I Do – ABBA
Add some '70s fun to your wedding playlist.
98. I Got You (I Feel Good) – James Brown
Is there a more feelgood song that this '60s classic? We think not.
99. Something – The Beatles
As lovely as a first dance as for an end-of-the-night, close-out track.
100. Bohemian Rhapsody – Queen
Prepare for a mass wedding singalong when this iconic Queen song gets going.