Whether you're going sleek and glamorous or bohemian and whimsical for your wedding, there's one thing your affair will definitely need: a generous helping of lovey-dovey wedding songs. The best wedding songs bring out all the feels and make the reception feel like a giant love fest.
Naturally, all of these tunes can be played as a first-dance song, but they can also make the setlist for your wedding band or the must-play list for your DJ. Who wouldn't want to include some epic slow-dance songs in the mix, like the classic "At Last" by Etta James? But they aren't all oldies—some of the most romantic songs come from recent memory, like "All of Me" by John Legend. Love songs aren't always slow either. There are plenty of up-tempo hits on the list that will be sure to get your guests movin' and groovin', including jams by Beyoncé and Michael Jackson.
From slow to fast, R&B to country, and everything in between, these love songs are some of the best wedding songs of all time.