From £65 face mists to £215 perfumes