Yes, the wedding will be the most significant of all events, but there are plenty of other festivities to take into consideration leading up to the big day: the engagement party, the bridal shower, the bachelor and bachelorette parties, and the rehearsal dinner....