The national capital has observed dry weather conditions for a very long time. So much so that the city has not seen any rainfall activity since 64 days. The last time it rained was on October 11, and that too was the result of late Monsoon withdrawal.
It has been over two months with no rains and it doesn't look like any rains are likely in the next ten days or so. Moreover, even by Christmas, weather conditions will remain dry. We have to wait until the New Year to see if Delhi may be able to see any rains or not.
With this dry spell and the absence of humidity, there has been no typical fog as such over the national capital.