Butterfly flying around your garden would make the scenery more beautiful, am I right?
There are various plants that attract butterflies.
To attract butterflies to your garden, you will need plants that are rich in pollen and nectar . There should be mutualism symbiotic between the plants & butterfly to keep them both happy.
Here are some plants that can attract butterflies.