“Failing to plan is planning to fail”
The Prospective Marriage visa (subclass 300) is for people who want to come to Australia to marry their prospective spouse.
It is a temporary visa for nine months. You must be outside Australia when you lodge your application and when the visa is granted. You can have the wedding in any country: the wedding does not need to be in Australia.