When ever I do make-up customers tend to tell me what colour they wearing for the occasion, making sure I use the same colour on their eyes. I do agree that your make-up should compliment ( not match) what you wearing but more importatly it should compliment your skin tone and eye colour. Wearing the wrong colour on your eyes or face in general will make your skin look ashy, but this depends on what suits you as an individual.
There are no rules when it comes to fashion or make-up for that matter and 'rules' are often broken in the industry to stimulate creativity for magazine shoots and runway looks. However always remember that eyes are the window to the soul and its the first feature anyone sees when they look at your face, followed by your lips.
I studied the colour wheel in university and try apply it to my clothing, make-up and accessories. Yes I to had have my colour mishaps, like wearing the wrong shade of red lipstick and only realizing when you get home that it was a make-up disaster. I am indian and have a yellow or warm undertone fairer skin tones usually have a pink or cool skin undertone. After watching the video below by Robert Jones, I realized that I can not possibly explain it better then him so do 'press play' and the next time you doing your make-up you'll wear the colours that compliment your skin tone instead of matching them to your clothes.
F4P TIP: When buying a red lipstick make sure you ask the sales lady or what colour is the undertone colour.
Simple colours can affect the intimate feelings with all the more force because they are simple. - Henri Matisse