Square Face Shape
Round Face Shape
Heart Face Shape
Oval Face Shape
Square: Deep Side Part

A deep side part will offset the severe squareness of a face while also deemphasizing any asymmetry in the face. To be honest, the last reason makes a deep side part great for every face shape since most people have asymmetry in their features.
(Image via Pinterest)
Round: Shaggy Bob

A shaggy bob will make a face look a little longer because it draws the eyes downward. When you part it to the side, it offsets the round face shape and evens it out. Even if you have straight hair, you can get the shaggy look by styling your hair into waves.
(Image via Pinterest)
Heart: Piece-y Bangs

A little fringe can do a lot for heart-shaped faces. The side-swept, piece-y look will visually narrow the forehead while adding length below. Make sure the bangs are a little longer—hovering just above the eyebrows. This will beautifully enhance the face.
(Image via Pinterest)
Oval: Voluminous Waves and Curls

When you have an oval face, the primary goal of the hairstyle is to make your face seem wider than it actually is. The best way to do that is with big, voluminous curls or waves. You want larger curls rather than the small ringlets, and the largest part of the waves should hang around the cheekbone.
(Image via Pinterest)
Square: Angled Bobs

Angled bobs are unique because they have a way of enhancing your face shape to give you a strong jawline. At the same time, the angled look will lengthen your face, but make sure to make the front longer to frame your face.
(Image via Pinterest)
Round: High Ponys

Many women are worried about pulling their hair back when they have round faces, but that’s a mistake! A high pony will elongate the face in just the right places. If you’re still a little worried, you can leave a few wispies down to frame your face.
(Image via Pinterest)
Heart: Shoulder-Length, Face-Framing Layers

For heart-shaped faces, face-framing layers can be a risk. You want a stylist that can create soft layers just below your chin to let your jaw and cheekbones shine. Layers that are too close to your jaw can distract your more defined features.
(Image via Pinterest)
Oval: A-Line Bob

An A-line bob is where the back is about one and a half inches shorter than the front. This is perfect for an oval face because it tricks the eyes into thinking that the face smaller. You can add a few waves and highlights for a complete look.
(Image via Pinterest)
Square: Soft, Wispy Bangs

Wispy bangs are great to soften the squareness of the face and give you a softer appearance. You can go all the way across or have your wispy bangs fall to the side for diagonal, side-swept lines.
(Image via Pinterest)
Round: Fauxhawks

The best haircut for a round face adds length to the face, and fauxhawks do just that. With just a little gel, use a comb to direct the top of the hair upward. The best part is that you can choose how much height you want.
(Image via Pinterest)
Heart: Swept-Back Bun

If you want to accentuate your face shape, you can sweep your hair back into a bun. Wispy bangs would look especially great with this look. They would cause a narrowing effect on the forehead while keeping your cheekbones and chin defined.
(Image via Pinterest)
Oval: Blunt Bangs with Straight Hair

For oval faces, blunt bangs have a tendency of decreasing the length of the face. This is especially great for those that have pin-straight hair. Plus, bangs are extremely simple—just blow-dry and go. Those with curly hair may require a straight iron, so it's a bit more work.
(Image via Pinterest)
Square: Long Layers

Short layers can accentuate strong cheekbones, but longer layers can hide the width of the jawline. Just make sure that the layers fall beside the borders of the face. We suggest adding a little volume with this look with a texture spray or cream.
(Image via Pinterest)
Round: Large Curls

You can have voluminous curls with a round face, but it has to be done right. The "poofiest" part of the hair should fall near your cheekbones and accent the silhouette of your face. Doing this actually increases the appearance of your chin.
(Image via Pinterest)
Heart: Side-Swept Long Pixie

If you want shorter hair, try a side-swept long pixie. The layers will balance out the heart-shaped face, and the bangs will narrow the width of the forehead while simultaneously increasing the width of the jawline.
(Image via Pinterest)
Oval: Lobs

Chin-length bobs, or lobs, are perfect for long faces. They create the illusion of width, and you get the added bonus of them being on trend. Stop your lob just below the jawline to show off your jaw structure, and you’ll never look back.
(Image via Pinterest)
Square: Loose Waves

If you’re not into full curls (or your hair won’t hold a curl), loose waves are the next best thing. Waves volumize your hair to give the face more shape. Not to mention it also brings out your best features. Not to mention, it adds bounce to your hairdo.
(Image via Instagram)
Round: Low, Side Buns

A low bun brings the center of gravity down and actually makes the face look longer. You can pair a low, side bun with center-parted curtain bangs to hide the width of the forehead and make it look less round.
(Image via Pinterest)
Heart: Top Knot

A classic top knot is a great way to show off the cheekbones that heart faces are blessed with. Keeping a top knot in place may seem difficult, but you can hold down the fort with bobby pins and maximum-hold hairspray.
(Image via Pinterest)
Oval: Shoulder-Length, Face-Framing Layers

The most flattering cut on longer faces is shoulder-length styles with face-framing layers. Keep everything between your chin and shoulders, so it increases the width of the face. Shoulder-length hair also gives you plenty of styling options day to day.
(Image via Pinterest)
