So, I've got quite a sensitive issue to discuss with my guests. Because we are holding our wedding on a Navy base, we need to submit everyone's names in advance for access. Foreign visitors require quite a bit more information than domestic visitors. My FH is a first generation American, and has many family members not originally born in the US. Can anyone help think of a polite way to ask family and friends if they are US citizens, or if they have a green card? I don't want to offend anyone, but it may mean they can't come to they wedding if I don't get the correct information!