Western-style dress has gained greater acceptance in cities and towns among men, although the people prefer to wear traditional dresses like Dhoti, Kurtha and Gamucha during festivals or other religious occasions.