The Chopard L.U.C Full Strike was the overall winner, bagging the prestigious Gold Needle prize at the world’s most prestigious watches award show.