A hen party (also referred to as a hen do, hen weekend or bachelorette party by our American sisters) is a pre-wedding celebration where the bride and her closest friends go away for a long weekend to celebrate her upcoming marriage.