Welcome to HCM!
The time taken in an orthodontic treatment varies depending upon the severity of the malalignment of your teeth. But as you mention the wedding is in 2 months, whether you choose ceramic or metallic braces, the time period shall be almost similar and definitely more than 2 months. If your concern is more towards the esthetics, you can also consult about aligners and lingual braces with your dentist
as these camoflage better but their indication in your case can only be decided once the malocclusion
is checked clinically.
All the best for your treatment :)