Red hair and fair skin (not to mention the freckles) is what we consider the classic redhead coloring. No worries here if you are a little doubtful on the right make-up color for you. Start with sheer (and I mean sheer) foundation. Do not cover your freckles! They add allure and character to your features. If you are a little apprehensive about them, the sheer foundation will even out your complexion without flaunting your freckles.
For eye shadow, blush, and lipstick, make use of neutral gold, tan, camel, and brown based colors. But do not restrict yourself to these hues. Experiment and you may find that more dramatic colors (yes, even the most vibrant of red) can actually work with your coloring.
For mascara, refrain from using black and stick to brown. Black can be too harsh on fair skin.