Shopping for a wedding dress can be one of the most challenging parts of planning a wedding. You want to absolutely love the dress you...