Not really a celebrity, but kinda strange (to other people that is, not strange to me)
Misty from pokemon. When i was younger (and even a bit still now) she was just wow. I have always had a crush on that ginger babe from pokemon. I dont really know many people who didnt at some point, I even know girls who did XD
But as for an actual celebrity id say: The actress who plays Luna Lovegood in harry potter, Zoey deschanel and the actress who played the princess in prince of persia the movie.
EDIT: Yes, i know shes only 11 in the tv series. But meh, shes outta my league anyways xD