The 30 Best First Dance Songs of All Time

Your first dance…you’ve probably been dreaming of this moment since you were a kid, playing dress up and standing on your dad’s feet as you shuffled through a waltz. Now that the moment is here, why does it seem so impossible to pick a song that is relevant, easy to dance to, and just sentimental enough? Don’t worry, you’re not alone! A lot of people struggle with which song to choose for their first dance, but we’ve got you covered. Here are 30 of the best first dance songs of all time–some classics, some covers, and some tearjerkers…there’s something for everyone!

PHOTOGRAPHER | Madeline Trent

1. First Day of My Life by Bright Eyes

2. All of Me by John Legend

3. This Will Be (An Everlasting Love) by Natalie Cole

4. A Thousand Years by Christina Perri

5. Better Together by Jack Johnson

6. Somewhere Only We Know by Keane

7. Unchained Melody by Righteous Brothers

8. The Way You Look Tonight by Frank Sinatra

9. Thinking Out Loud by Ed Sheeran

10. Marry Me by Train

PHOTOGRAPHY | Sally Pinera

11. The Luckiest by Ben Folds

12. I Don’t Want to Miss a Thing by Aerosmith

13. Your Song by Elton John

14. Perfect by Ed Sheeran

15. Lovesong by Adele

16. Bless the Broken Road by Rascal Flatts

17. Love Story by Taylor Swift

18. Indian Moon by State Radio

19. Die A Happy Man by Thomas Rhett

20. You and I by Ingrid Michaelson

PHOTOGRAPHY  | Clean Plate Pictures

21. From This Moment On by Shania Twain

22. Can’t Help Falling In Love by Kina Grannis

23. Endless Love by Lionel Richie and Diana Ross

24. Lucky by Jason Mraz (featuring Colbie Caillat)

25. Make You Feel My Love by Adele

26. How Long Will I Love You by Ellie Goulding

27. When You Got A Good Thing by Lady Antebellum

28. I Will Wait by Mumford & Sons

29. Moon River by Audrey Hepburn

30. So This is Love by Ilene Woods & Mike Douglas

PHOTOGRAPHY | Jessica Grazia Mangia