Is it forbidden to put eyeliner even for a teenager, and to wear shorts up to the knees?

Question:

Is it haraam (forbidden) to put eyeliner even though you’re a teenager, and  to wear shorts up to your knees?

Answer:

A girl reaches the age of Islamic responsibility at the age of 9. After this age, she is responsible for maintainning her Hijab. Hijab requires her to cover her body with loose clothing except for her face and hands. This means a girl cannot wear shorts if there are strange men around. She is also not allowed to wear make-up, including eye-liner, if there are strange men around.

Answered by: Dr Ali Alsamail
Certified by: Sheikh Mansour Leghaei