Years ago, a wedding planner told me the basis of a successful wedding is remembering that primarily the ceremony is for the bride, the food is for the groom, the photos are for the family and the music is for the friends. While not 100 percent accurate, it does form the basis of a pretty successful wedding.
I've been to a LOT of weddings. I've worked them as a photographer and a dee jay as well as going to a number of them as a guest. And the most fun and happy weddings that weren't super small affairs almost always followed these rules.
Wedding reception music comes and goes, but staples remain and I don't mean novelty songs like "The Chicken Dance." The reason isn't because people aren't imaginative. In fact, when I worked as a dee jay, I often got some REALLY weird requests for reception songs. Everything from death metal to garage-rock to four-letter laden gangsta rap was on the table. But, when the reception is on and everyone is partying, everyone ultimately falls back on what a wedding DJ friend of mine refers to as the "big guns," because nobody wants an empty dance floor resulting from the bride and groom's insistence on force-feeding Animal Collective to the room.
These ten songs are as cheesy as they get -- they are also mostly 20-plus years old, making them ridiculously overplayed -- yet they never fail to get people dancing, which is exactly what you want at a reception. I excluded ballads and country or the list would be twice as long.