My dream girl would be somewhat of an otaku like me. Someone who enjoys anime, manga, and videogames. It would be nice to have someone to share samilar interests. Granted, they don't have to 100% similar interests like me but enough to where we have common ground.
As for body, someone who is in good shape (by my standards) and under 5ft would be ideal. I wouldn't be opposed to dating someone who is 5'11''...but the question was for "ideal", right?
As for personality, I would want someone who is honest and not afraid to say whats on their mind. For religion, agnostic or aethiest would be perfect. Although someone who is spiritual would work too. I know I would not last in a relationship with someone who had strong beliefs "god", Christ, stuff like that. Looking more of a rational girl.
Smoking is a no, but drinking is okay. As a bonus, it would be great if she would like to cosplay and roleplay as different characters. ^^;;