Compiling your wedding guest list is both exciting and challenging. You and your partner may have a vision of sharing your ...