"The question has crossed many a mind, from marketers and promoters to people who are simply inviting guests to attend special celebrations for weddings, graduations, showers, confirmations and other events." . . . . .