One of the most traditionally
planned events leading up to a wedding celebration will be Hen & Stag nights. When you have a wedding planned for the near future, you
will usually want to have one last party or outing with your friends as a
way to signify your last night of 'freedom' as a single person. Usually
held a week before or the night before the actual day of the wedding,
there have arisen many new ways to celebrate such a rite of passage.
Read more here