Purple butterfly print vest top