Do wedding invitations need to be sent in the mail, or can they be given to people in person? My fiance and I each have a number of co-workers that we would like to invite to our wedding, but we do not know their mailing addresses. Should we ask our co-workers for their addresses (or do you think that anyone might be hesitant to give out their addresses for privacy reasons), or should we give them the option for us to give their invitations in person?