It seems like I've seen her somewhere before, but I'm not sure where. Anyway, she's cute and she's got a nice voice, so Thumbs Up.
And Red Riding Hood
Probably Mean Girls.
No, I never saw that. Or anything else on her IMDB list.