welcome to this wonderful site steevie!!
You will get important informations here regarding visa application, as lot of members here had their experience to share!
Good luck and congratulations on your upcoming wedding!