A hen party is a celebration thrown for a bride-to-be before her wedding day. It's typically a gathering of close female friends and family members, and it can take many different forms, from a night out on the town to a weekend getaway and in our case an all female fun filled dance party.