I t has been a joyful week in watches with some truly fun timepieces, starting with Tom Holland and his Rolex Oyster ...