If you are not having your dress professionally steamed and plan on doing it yourself then we suggest doing it the night before your wedding day. Do not wait until the day of because your dress will need time to dry.