I think a personality and a strong faith are important. I also think you should be attracted to your boyfriend or spouse, so I guess it goes both ways!!
I personally have a list of characteristics I want for Mr. Right, so I agree with christianteen with that one.
(lol zero, justin b is da bomb!! to bad he's too young for me
jk