Esquire magazine sets the scene for luxury watch brand Longines