Over the course of our lives we have many special days. The first day of school. Your high school graduation. The birth of your first child. Right up there with just about any special day is your wedding day. For the bride, it might be a day that she's dreamed about and planned seemingly since she can remember. And for the groom, it's a day that means he's taking the next step in committing himself fully to another person.