Do you know that such a common right now wedding event as a bridal shower was originated in 1890s? Many things have changed for more than a hundred years, but the tradition to arrange such parties has been preserved. In the modern world when we all are so bogged down with work and other bustles, it’s so great just to have some fun with your favorite ladies and pull out all the girly stops, especially when there’s such an important occasion. We thought over some must-have, sweet and feminine details, without which a bridal shower wouldn’t be complete. Take a look and go get ready to party!