Choosing the right shade of purple for your skin tone depends on whether you have warm or cool undertones. If your skin has a yellow, golden, or peachy hue, opt for warmer purples with red or brown undertones like plum or burgundy. If your skin is pink, red, or bluish in tone, cooler purples with blue undertones like lilac or amethyst will complement you best.