Henry Cavill steps into a prestigious new role — as an "ambassador of elegance" for the high-end timepiece brand Longines.