As it happens with phones, leaving your smartwatch charging the whole night is not recommendable. Most of them require 2-3 hrs of charing but if you put on to charge overnight, it will be termed as overcharging and you may risk your battery life.