Rosie gave me mine! I think she was one of the only ones who could because I haven't played in a while and all my villagers were giving me the dialogue where they wouldn't run up to me. I was making my rounds and had only talked to a couple of villagers so far.
I got one from Muffy on one island and Reneigh on the other. I thought maybe it was a sisterly villager thing but it seems all personalities can give the wreaths. Neat!
opal give it to me as soon as i had finished unloading my inventory today when i signed on. this green elephant wearing a pink dress just charging me out of no where was really hilarious