hehe, actually it's doen't really matter as long as he/she is esay to get along with, but since there is inevitable cultural gap, misunderstanding may happen between ppl that are growing up in different cultural contexts.communication is most important for marriage, if u think u can make good communication with ur BF/GF in English, then it's not a problem at all what is his/her heritage.