Customarily, you do not let them see the dress until you march the aisle. It would probably be held as a surprise that will surely puzzle him and keep him guessing. While that could be a point of argument, as you let others see the dress but not allowing your fiancé, some explaining how you would like to keep it a surprise will solve the problem. After all, what is some weeks or months of waiting.