How to find a hair color that matches with your skin tone? If you could analyze and determine which category your skin tone belongs to – warm or cold – choosing the right hair color becomes easy. For those with warm skin tones, choose something between yellow, gold, and brown undertones. For those with cool or pale skin complexion, opt for a hair color that is ashy and shiny, and choose directions semi permanent hair colour.