Why do men grow facial hair?
Hormones explain the sexual dimorphism.
Expose females to androgens and they develop masculine facial hair.  See hirsutism.  Also research:

... women’s intermediate facial follicles respond to men’s higher androgen levels by synthesizing more hair over several days ....