Is there anyway to influence the outfits my villagers wear?

Solution 1:

Talk to Isabelle at the counter in the Town Hall and choose "problematic citizens." This will allow you to choose the neighbor, then give you some options. The options are:

"His/her language is rude." This resets their greeting and catchphrase.

"His/her clothes are wrong." This randomly changes their clothes.

"He/she has a naughty letter." I'm not sure what this option does. Deletes the letter I guess.

Also, when you put things up for sale at Re-Tail, your neighbors will occasionally come in to the shop when you're there. They will randomly select an item which will be announced by the alert sound and surprise lines over their head. You can influence them to purchase what they're looking at. If you have clothes in Re-Tail, that's another possible way for them to change their clothes.

Solution 2:

You can send them the clothes via letters by attaching them as gifts.It works about a fifth of the time and it seem that it helps to match the theme of the clothing to their personality type (e.g. basketball shirt for a sporty villager or cute for a peppy villager). If they don't accept the clothing it'll go into their house as furniture. Hope I helped!

Solution 3:

You can put on sale certain clothes you want them to use or develop a new fashion trend by creating/using custom designs. The villagers may go to a shop and get what you wanted but it will take some time for them to try a new outfit.

If you talk with them, eventually you could get a "What do you think of my style?" conversation (this seems to be purely random). I believe that disapproving their outfit will encourage them to change them but, even after this, it will take a while for them to do it.