
Be written all over somebody’s face
Non-Literal Meaning
The phrase doesn't mean actual writing, but that the feeling is so clear it might as well be. 
Negative Emotions
It's often used to describe negative emotions that someone tries to hide, but fails. 
Positive Emotions
It can also highlight positive feelings that are unmistakably displayed. 