This.I read somewhere that villagers will mimic certain personality types regarding clothes. I once gave Marcie a top and within a week, everyone was wearing it. I actually saw marcie give the top to another villager in the background
Three of mine have this ugly cow shirt on. And, some of my villagers have been wearing the same clothes for months. I think they wear the same tops sometimes after those conversation things, like they did in Wild World. They don't change as much as they used to though...