22 INDIE/ALTERNATIVE WEDDING DAY & FIRST DANCE SONGSIf you feel like Ed Sheeran's repertoire is a little overplayed, John Legend is a touch too saccharine, and idea of awkwardly slow...