Atlee's limited edition watch is a standout, with only 120 pieces produced, as per The Indian Horology, a tracker of luxury watches. Also read | Karan Aujla's gold and black watch not only looks ...