Hen parties are traditionally the last hurrah with the besties, thrown by the maid of honour, for the bride-to-be before the big day. Bridal showers range from sophisticated high tea, a meal out with friends, a weekend away or a full girls-gone-wild blowout!