I m a canadian citizen living in canada and my boyfriend is a pakistani national on student visa in UK. I have known him for about a year and would like him to come here on visit visa for us to get married-maximum 2-3 weeks stay.I haven met him in person as of yet. My question is first of all, is it possible for him to come here on visit visa to get married and go back? What documents does he require and how long that might take? Also, does any law require you to have met prior to the wedding? Does he need any bank statements? What could be the possible road blocks? any other suggestions are much appreciated!