Why does Mavis have wings in her hair? She looks cute and all, but why does she have wings sprouting from her roots. Are they supposed to help her with something?
I would have to vote for the hair accessory theory.  And, we know from the Fairy Tail Zero arc that she always wanted to meet a fairy. So, fairy wing headband, with the headband part hidden in the hair? For most of the Fairy Tail Zero arc, she is shown with her hair wings. But in episode 97, shortly after learning magic, she re-introduces herself as "Black Magic Mavis" .



After casting "Law" in episode 98 and 99, she is unconscious and in bed with her tattered clothes having been changed and no hair adornments.



After she regains consciousness, I don't believe we ever see her again without her hair wings as far as I can recall except in some flashbacks to her youth in the last episode of the Fairy Tail Zero arc, episode 100.