Lipstick is the icing on the cake to your face. It can bring out your features and illuminate your natural beauty. The first step in deciding what lip color suits your skin tone is determining what kind you have. Look at your wrists. If your veins have a blue hue, you have a cool skin tone. If your veins have a green hue, you have a warm skin tone. If your veins are blue-green, you have a neutral skin tone and are lucky enough to rock both warm and cool colors.
Lips: Blue red, light pink, and light peach are great lip colors that compliment fair/cool skin tones and bring out porcelain features.
Hair: Light honey blonde, golden blonde, strawberry blonde, golden brown, golden mid-level blonde, warm chocolate browns, auburn, dark browns, and deep chocolate colors that look great with fairer skin, but be careful about going to red or ashy–this will make you look old and pale!
Lips: Blood red, pink, and peach colors that match well with warm toned skin. Steer clear of hues with brown and yellow undertones to avoid looking washed out!
Hair: Light and medium blonde, platinum blonde, and burgundy reds, blue/green dark browns
Lips: Olive complexions are a combination of cool and warm, and look the best in berry reds that will accentuate your deep color. It is best to wear more hued lipsticks that will pop against your skin rather than lighter more subtle colors.
Hair: Light blonde, sandy blonde, burgundy reds, blue-black, fire engine red. Avoid bronze, yellow based colors as these might make you look washed out or ill!
Lips: The best lip color to compliment yellow skin is a rich brown or dark berry to contrast the colors on your face.
Hair: Light honey blonde, strawberry blonde, golden blonde, golden brown, dark browns, and deep chocolate. Steer clear of red and orange highlights that can wash out your natural skin color.