A good duet song has both artists having a part in the song so that they create a conversation with their voices.  Each singer has a valuable addition to the song to create an emotional outcome for the listener. My list of duet songs is special because they celebrate love within a couple. None of the songs talk about being with someone while thinking of another. We did not rank the songs as all the songs make for great wedding songs. No beak-up love songs here.