If you're looking for that perfect wedding song, look no further. This one is an instant wedding classic, and it's not because it is cheesy, it is just straight beautiful. Anybody who is married or in love will be able to relate to this one. John Legend. The name says it all.