According to www.allweddingideas.com, the wedding party favor tradition is rooted in “ancient European history,” where wealthy families would give gifts to thank their guests for sharing in special occasions with them. These favors were typically made of gold, silver, precious gems or crystal to symbolize the five most important ingredients in a marriage bond; health, [...]