Butterflies are often regarded as a good sign across numerous cultures. Some see it as a symbol of strength, while others recognize them as a symbol of good luck, especially if one lands on you.
There are even some groups that believe butterflies are a symbol of an impending pregnancy!