Obviously, I'm not quite there yet, but I'd be lying if I said I hadn't thought about what would be the song for my first dance. We all would be!

For some, it's kind of hard to hear an uber-romantic song and not instantly hear wedding bells in your future, and that's okay!

After looking at the list I have in the notes section on my phone (don't lie, I know you have one too) as well as my current playlist, I chose my top 25 favorite love songs that would be perfect for any upcoming nuptials!

1. Perfect, Ed Sheeran

Watch the video here.

2. Eyes On You, Chase Rice

See the video here.

3. Lights Down Low, MAX

Watch the video here.

4. Yours, Russell Dickerson

Watch the video here.

5. Say You Won't Let Go, James Arthur

Watch the video here.

6. Make It Sweet, Old Dominion

Watch the video here.

7. You and Me, Lifehouse

Watch the video here.

8. Thinking Out Loud, Ed Sheeran

Watch the video here.

9. I'm Yours, Jason Mraz

Watch the video here.

10. Mirrors, Justin Timberlake

See the video here.

11. I Don't Dance, Lee Brice

Watch the video here.

12. God Gave Me You, Blake Shelton

Watch the video here.

13. Speechless, Dan + Shay

Watch the video here.

14. Die A Happy Man, Thomas Rhett

Watch the video here.

15. Marry Me, Train

See it here.

16. Ho Hey, The Lumineers

Watch the video here.

17. Greatest Love Story, LANCO

Watch the video here.

18. I Won't Give Up, Jason Mraz

Watch it here.

19. All of Me, John Legend

Watch the video here.

20. Latch (Acoustic), Sam Smith

Watch the video here.

21. Better, Khalid

Find the video here.

22. In Case You Didn't Know, Brett Young

Watch the video here.

23. Wanted, Hunter Hayes

Find it here.

24. I Like Me Better, LAUV

Watch the video here.

25. A Thousand Years, Christina Perri

Watch the video here.