Can I have a light affect only one material?

Some 3D rendering apps have checkboxes to allow you to say whether a particular light source affects a particular surface.

Is there any way I can do this with a material in Unity? I would like to have a spot light that only affects say the character’s clothing and not his face or hair or anything else.

Is this easily possible?

Look for “CullingMask” field in your light component.

There you can choose which layers are effected by the light.

To set the layer check out this:

http://unity3d.com/support/documentation/Components/Layers.html