The best watches under £1,000 that'll upgrade any outfit