Bridal showers have become so popular in the last few years and are a great alternative to a hen party (or an addition to 1!).