All-female celebration (3,5)
I believe the answer is:
hen party
(Other definitions for hen party that I've seen before include "Women's social gathering" , "Pre-wedding get-together for the bride" , "do for prospective union member" , "Female-only gathering" , "A social gathering confined to women" .)