The 20 Best Men’s Watches You Can Buy Under $1,000

A handpicked selection of luxury watches for under a grand.