I have a friend that is currently a Spanish citizen and would like to become a US citizen. She is currently dating a guy here in the states and was curious as to whether simply marrying him would suffice in granting her US citizenship. Ordinarily that would be an easy answer but the complication here is that she is actually a transexual. What are the laws concerning this issue? My understanding is that this may actually be considered a "same sex" marriage, which is actually legal and recognized in several states but citizenship is a federal matter - not a state issue. Any advice would be greatly appreciated.