Wedding favors are traditional. They originated in Europe many years ago as a thoughtful way of saying thank you to guests.
Wedding shower favors do not trace their roots back as far, but are a growing tradition. Small trinkets that are hand-made or purchased should be chosen for their...