Fair Skin
Any dark hair color like purple, red, gold, bronze, black, honey blonde, and dark brown complements fair skin. Make sure that the color provides good coverage for your hair. If you are the daring kinds, then you can even go in for greens and pinks.