One theory is that it dates back to ancient Rome, when it was believed that the bride was especially vulnerable to evil spirits on the day of her wedding. It was thought that if the groom saw the bride before the ceremony, these evil spirits would be transferred to him, bringing bad luck to the marriage.
Another theory is that the superstition originated in the Middle Ages, when it was believed that the bride's beauty would be diminished if the groom saw her before the wedding. It was thought that the groom would be less likely to be attracted to her if he saw her before the big day, and that this would lead to an unhappy marriage.
Still another theory is that the superstition is simply based on the idea of wanting to keep the element of surprise alive for the groom on the wedding day. Seeing the bride before the ceremony could ruin the anticipation and excitement of the moment when he first sees her walking down the aisle.
Whatever its origin, the superstition that it is bad luck for a groom to see the bride before the wedding on her day is still widely held today. Many couples choose to follow this tradition in order to avoid any potential bad luck on their special day.