The first dance is one of the most important (and fun!) things to do on your wedding day. This dance not only reflects your personality and relationship but it also sets a tone for the rest of the reception! Here are 15 First Dance Weddings Songs for your wedding! Perfect by Ed Sheeran Thinking Out …
