10 best first dance wedding songs that you need to play on your wedding

First dance wedding songs are always special and to make it more special it is important that you pick up the right song. We have selected the 10 best first dance wedding songs that are romantic

Love on Top-Beyonce

Wanted- Hunter Hayes

Everything has changed-Taylor Swift and Ed Sheeran

Hold you in my arms- Ray LaMontagne

Your song-Ellie Goulding

You and Me- David Mathews band

Everything- Micheal Buble

Perfect-Ed Sheeran

I won’t give up- Jason Marz

Mirror- Justin Timberlake