Have you thought of having her make a Hello Kitty Online account? I don't play it myself, but I'm sure many people on the forum do.

I personally love playing dress-up games. It's a little...