The bride and groom should sit down and form a list, organized by priority. The first priority guests, or non-negotiable invitations, are people such as immediate family and very close friends.  Second-priority guests are extended family, and friends. Third-priority would be co-workers, acquaintances, and significant friends from your past.  Be realistic about who should actually be at your wedding.  If you have a large, involved family, those people need to be there.  Being cognizant and sensitive of budgetary considerations, the bride and groom ought to be in agreement about the size of the wedding before they approach their parents for their guest lists.