Jo Malone's £20 Cologne Discovery Collection would make the perfect Christmas gift for a beauty fan this December, or a ...