The best shades of lipstick for fair skin are deep red, red with an undertone of purple, peach, orange and pink. Dark shades especially look great with fair skin tones, according to StyleCraze.
Bright red lipstick makes a bold impression against fair skin, and it helps to outline lips with a red lipliner prior to applying the lipstick. Red lipstick with a purple undertone creates a pinkish hue that is more subtle and flirty. Peach is a great shade to wear with nude eye makeup, and applying a top layer of gloss enhances the look. Orange lipstick is a playful choice for younger girls with fair skin. Pink lipstick in a matte variety gives women with fair skin a natural look ideal for every day.