It is traditional for the guests at bridal showers and weddings to receive party favors. This practice has spread to many other formal occasions such as baby showers, engagement parties, retirement parties, anniversaries, Bar/Bat Mitzvah or Christening and many more social gatherings where favors may be appropriate.