Do you have to be engaged to apply for a fiance visa?

No, you don't need to be engaged to apply for fiance visa however, need to show your intent to get married within 9 months after visa is granted.