The best Christmas gifts for the dandy - The Independent