I'm really surprised no one has thought to say ISFJ.
Here is why:
A lot of ISFJs can seem social and outgoing (thus extraverted -- especially those with a more balanced I-E score) but they like to be present in the activity, watching the socializing go on rather than being wildly social themselves. Many have lots of friends (usually keep their high school friends with them throughout their adult lives). I don't think she's ESFJ because they have dirty mouths oftentimes.
ISFJs have a flare for fashion and work very hard in school, never missing a class if possible, and care very much what their teachers tell them in class, including where it concerns a teacher's opinion of them or their work.
ISFJs also tend to be taken care of well by their parents, as they are model children (therefore the parents usually feel fiercely protective and like any wrong to the ISFJ is unmerited).
Many ISFJs I know are either actors or musicians/singers and work very hard at their craft and like performing.
ISFJs are often found attractive by the opposite sex, but can have a history of being in relationships where the other person treats them wrong, manipulates them, controls them, etc.
ISFJs appear quite balanced - just the right amount of social-ness, mixed with a strong work ethic and a creative (S) bent.
I wish I could see a photo, then I'd know for sure.