A. Unless you're going to flaunt your tresses as they are, washing your hair on the day of the wedding isn't recommended. That's because hair that's too clean is difficult to style and doesn't hold in place as easily as hair that's been shampooed a day or two before. Natural oils add texture to your hair, making it easy to style into braids, top knots, or messy hairdos. The best thing to do is to shampoo hair the night before your big day but do check with your hairstylist well in advance.