Both men and women who are travelling should have jeans and stay away from tank tops when dressing for India. If you truly want to blend in, ladies in India should wear long skirts that reach their ankles rather than trousers.