No, Vivillon doesn't spawn in the wild. Pokemon Go trainers can pin postcards or spend candies ok Scatterbug to unlock a Vivillon Pokemon.