We have -historically - the following sources:
-roman image and scriptural sources showing/ talking about hairstyle. The roman citizen wore his hair mainly short in this time, BUT especially in the far away provinces this was not always the case. We now this happened because of mosaics, coptic mummy paintings and letters about the “strange fashion sense in the province”.
Then we have sources for the costume history of different areas in the near east, with huuuuge plurality of fashion styles. I genral, beards were a status symbol, eyeliner was very common for men and women because of medical and beauty reasons. There is archaeologic evidence for hair oil pots, beard care tools and kajal colour pots in the whole egypt, mediterranian and middle east area.
At least we know that many religious groups marked themself with long hair for an ascetic lifestyle. We have description of this in many scriptures. So a long beard and long hair could be possible for Jesus, too.
To the depiction:
It´s interesting that the image of the long haired jesus which is so popular today has it´s foundation mainly in the depiction tradition of the migration era. The nobility in the late antiquity wore long hair and beards as a sign of their class. It was easier for them to accept christ with him depicted with the “common” visual signs of glory.
I like the different images so much. Interesting are also the images of Holy Mary. I recently saw an album of litte chinese prints of Holy Mary in traditional Han-Dynasty clothing and chinese-looking facial features. It´s lovely how all humans can see the grace within