129 song ideas for your first dance at your wedding. We cover the most popular to unique songs you won't hear at every wedding!