According to a popular belief, the tradition of having bridesmaids originated in Ancient Rome, wherein the bridesmaids were required to wear the same outfit as the bride. The tradition served to confuse the evil spirits who might try to harm the wedding. The custom of wearing matching outfits is known to have evolved during the Victorian era.