Wedding showers have long held a special place among the celebrations that surround the big day itself. Although traditionally a luncheon or tea held to help the bride prepare her new home, for today'...