go to any carefour, dasman or lu lu you will find formal shoes economical.
regards,