The K1 non-immigration visa, commonly know as the fiance visa, is one of the most common visas. This visa allows a U.S. Citizen to apply for a non-immigrant visa for a foreign national which allows the foreign national fiance to enter the U.S. for a period of 90 days for the purpose of marrying the U.S. Citizen.
4 Basic Requirements of the Fiance Visa