Reminder: I arrived in the US on a K1 visa to be able to get married in Texas. Procedures might be different according to the state where you are getting married. I do not aim at providing professional advice here and I only want to recount our own experience with this procedure.
After living in France and travelling through Asia together, the new chapter of our lives includes marriage and settling in Texas but first, long visa procedures… We had been engaged for over 2 years and we were planning on getting married in Texas so we decided that I should get a K1 or fiance visa. Although it leads to a green card application, the K1 visa is considered a non-immigrant visa and allows you to get married within 90 days after entering the US.