There is no concrete answer to this question, but some scientists believe that butterflies are attracted to colors, scents, and heat. So, wearing bright colors and sweet-smelling perfumes may increase your chances of a butterfly visit.