Who You Do and Don't Have to Invite to Your Wedding

Figuring out the guest list is tough, especially when there are so many people you want to invite to your wedding.