50 new rules of hen dos: the definitive Stylist guide to planning, attending and surviving