I m travelling and at present in Delhi. yes it's cold out there. but still enough room is there for u to step out to have street food. so a normal winter wear is enough to explore the city. after 10pm it becomes really cold to make u step in your cosy blankets.