My girlfriend is Romanian and we met 2 years ago while working in Kuwait. We have since left Kuwait and come back to the US. She is here on a Visit Visa at the moment and we want to get married. What are the requirements for us to marry? Do we still need to get a K-1 Visa? Thank you.