I have blue eyes, blonde hair and fair-to-medium, neutral-cool skin. I think they stand out most when I'm wearing cool-toned mushroom/beige/champagne eye colours.
I can wear black or brown mascara, but black eyeliner is too harsh for everyday on me.
I can't wear anything red/orange/pink on my eyes because those colours make me look ill.
Now my hair is its natural colour I don't think the purple/lavender/grey eyeshadows look that great on me anymore (they emphasise my dark circles and make me look drawn/tired)- they looked fantastic when I had darker hair though.