Unfortunately, darker shades in general will make teeth appear slightly yellower. However, with vampy shades, one tone can provide a little help. Darker purples usually either lean a little pink or a little brown. A purple with pink tones will help teeth appear more white than its brown-toned counterpart.