.....and hoping she can get a spousal visa after our wedding

Just a heads-up, it's not a spousal visa you'll need, but a FLR (further leave to remain). See the various threads regarding it.

Best wishes