It seems that most people who meet me can't figure out my ethnicity. Most people that know me, know that I am Mexican, born in the US. However, people have made all sorts of random assumptions about my heritage, including:
Filipino - this one is totally fine and an acceptable assumption.
African-American - it must be my cheekbones.
Native American - see above.
Turkish - really?
Indian - assumed by people from India!
When I shaved my hair and was wearing a head scarf, people assumed I was Muslim. The worse I've gotten was "the Vietnamese kid Angelina Jolie adopted." That was a comment made by my brother when I sent him a picture shortly after I shaved my head. Thanks.