Jessica's Wedding has great gift ideas for bridal showers and bachelorette parties. They have great wedding favors for Brides to purchase as well. The tote bags and champagne flutes are especially cute and very reasonably priced. I love that they have complimentary gift boxes with each jewelry set you buy - it's a nice touch.