Jain weddings often have a dress code, with the bride wearing a traditional red or maroon lehenga and the groom donning a sherwani or dhoti-kurta ensemble.