Well, if you don't mind having one blue villager in your town (if you want to also go for overall pinkish/
whitish villagers), then I would recommend Julian, since he's like that one villager who fits perfectly to
a fairy tail themed town as he looks like an unicorn. Alternative, if you have the Sanrio amiibo cards,
then ?toile would fit to such a theme too, although she's more purple than pink, but still have a look
with an magical touch. Otherwise, I would say Peanut, Marshal, Colton, Peaches, Flurry, Piper, Whitney,
Chrissy and Ruby could work too.
Basically all the Sanrio ones, if you can get all their cards. Also as mentioned Diana and Julian.
Also Flora if you want more of a Alice in Wonderland theme. Lily maybe, Margie, Tia, Merengue, Marina, Merry, Ed, Colton, Muffy(although she is more gothic fairy tale), Rhonda(if you're into rhinos), Ruby, Marshal, Whitney.
I like Gayle, she fits your pink/white theme and while she's technically an alligator, she makes me think of crocodile pits that a lot of castles in fairy tales have.
Some ones I can think of on the top of my head and some that have already been mentioned are: Chrissy, Julian, Fauna (forest vibe like deer and the fact she fits a cute town theme), Flurry, Fuchsia (pink deer), Colton, and Merengue. Those are just some ones I think would fit a fairy tale, pink and white theme town. I bet if you also look up "fairy tale, pink, or white villagers animal crossing new leaf" you could find a bunch of pictures of them and pick the ones you want from there.
Well, I’ve got a really good one if you ever wanted a wicked witch - Cashmere... she’d be perfect and that might just be the only reason anyone would ever voluntarily have her as a villager so just wanted to mention it as an alternative to all of the super cute ones.