Learn English – How to describe a person who understands jokes, but wouldn’t naturally make jokes

phrase-request

…and at the same time, she absolutely possesses no sense of humor! I
mean she understands jokes and always laughs at them but unlike other
students in this class, she is simply unable to make her own jokes.
Making jokes is something rather unnatural for her. That's why I am
saying that she is a lovely girl with a pure child's heart.

Can "possesses no sense of humor" here be replaced with something better fitting the described situation (that is, being able to understand jokes, yet not being a fan of making jokes)

Best Answer

Since you're willing to say "pure child's heart" the following would be in much the same register:

She's a serious creature who never jokes (though she laughs at them and doesn't lack a sense of humor).