Engagement parties are hosted by the parents of the bride as a form of announcing their daughter's engagement. Parties range from informal to formal. The home of the parents of the bride is a good place if they are hosting the party, engagement gifts are generally supposed to be limited to only the closest friends and family of the bride and groom.