Did you get an engagement ring for Christmas? If so, you are probably already busy visualizing all the details of a spectacular wedding day. And central to that day will be your dress.