I'm not quite sure what to make of it. Generally when I see a look like that it's in anime and means something like OMG I LOVE YOU SO MUCH or THAT'S SO COOL, neither of which quite seem to fit here. I could understand a devilish grin, but not a speechless fangirl.
Derp edit: Dora, not Faye.