Best Hen Party: Top Tips from a Bridesmaid Who Has Seen It All
A hen party (or more commonly called a bachelorette party) is a celebration organized for a bride to be, usually prepared by her close friends. As may be obvious from the name itself, this occasion is exclusively for female friends and relatives only and takes place from a few months to a few days before…