Full cheeks, high cheekbones, an angular, narrowed chin—if these words describe what you see when you look in the mirror, chances are good you have a heart-shaped face. The best haircuts for heart-shaped faces can help accentuate favorite features (like those enviable cheekbones) and create a balanced, harmonious look. But finding the right haircut to flatter your face shape can feel like a challenge if you don’t know what to look for. We’re here to help. Ahead, we’ve rounded up 29 of our favorite hairstyle and haircut ideas for heart-shaped faces, from long, layered cuts to choppy pixies (and everything in between). Keep scrolling to find inspiration for your next cut.
1. Long piecey bangs
There’s nothing like a good pair of bangs for heart-shaped faces. This cut creates balance and helps soften your more angular features for a flirty, feminine effect. To make sure you don’t give off a schoolgirl vibe, keep your fringe long and wispy—just below your brows is ideal.
2. Long side-swept bangs
If you go for long, piecey bangs but find yourself wishing for a little variation from time to time, comb your bangs over to the side for a quick and easy face shape-accentuating hairstyle. This haircut for heart-shaped faces works especially well on thicker strands.
3. Blunt bangs
Blunt bangs are among the best haircuts for heart-shaped faces, as the straight-across fringe helps draw attention to your high, defined cheekbones. Just be sure to keep your bangs on the longer side—anything much shorter may look too severe. Pair your bangs with tousled, loose waves for a lived-in effect.
4. Long layered lob
If you don’t want to commit to bangs, face-framing layers can have a similar bone structure-enhancing effect. Pair yours with a long, shoulder-skimming lob for a chic look that requires very little upkeep.
5. Deep side part
When you have a heart-shaped face, you may find yourself wanting to accentuate your already-prominent cheekbones. To do so, try wearing your hair in a deep side part. The asymmetrical hairstyle will play up your cheekbones for a chiseled look. The best part: You don’t necessarily have to get your hair cut this way—simply move from a middle part to a side part when you see fit. If you have a cowlick or your hair has trouble holding a style, mist your mane with a high-hold hairspray like the L’Oréal Paris Elnett Satin Extra Strong Hold Hairspray-Unscented before heading out the door.
Shop the Product
6. Piecey pixie
Your hair doesn’t have to be long to make an impact. In fact, a short, piecey pixie is among our favorite hairstyles for heart-shaped faces, as the close cut helps accentuate your prominent cheekbones. If you have fine hair, use the L’Oréal Paris Studio Line Overworked Hair Putty to give your short cut body, shape, and structure.
7. Bangs with straight hair
If straight hair is more your style, combine your sleek strands with a classic set of bangs for a seriously trendy look. Bangs effortlessly bring the focus to your eyes, while your long mane allows you to play with length and highlight your cheekbones for a look that’s sure to turn heads.
8. Wavy lob
There’s something about a wavy lob that we can’t resist. The cut is chic yet effortless and pairs beautifully with an array of face shapes, including heart-shaped faces. Have your stylist start your layers just beneath your cheekbones to help frame your facial features.
9. French bob
Channel your inner Francophile with this chic hairstyle, which hits just below the jawline. The shorter length helps draw attention to the center of your face for an ultra-flattering effect—especially when paired with subtle curtain bangs, as shown here.
10. Choppy bob
If you prefer a lived-in look to an ultra-sleek style, consider opting for a choppy, razor-cut bob—the short, undone style frames heart-shaped faces beautifully. If your hair is on the finer side, use the L’Oréal Paris Advanced Hairstyle Boost It Volume Inject Mousse to help add body, volume, and texture to your strands.
Shop the Products
11. Curly bob
Much like other bob styles, this variation allows you to play with texture without eclipsing your face shape. The best part: this heart face shape hairstyle is incredibly low-maintenance, as the shorter length takes far less time to style than longer strands.
12. Bouffant updo
If you want a style that can help balance out your sharper features and give your look a retro, romantic flair, consider a modern bouffant. This voluminous hairstyle typically requires teasing your hair for plenty of lift. If you’re not up for the task, we offer plenty of other tips for boosting volume in our article 8 Tips To Get Poof-Free Fluffy Hair.
13. Curly pompadour
The curly pompadour is another retro-inspired style we love—not least because the shorter cut offers a seamless way to grow out a pixie. To achieve the look, ask your stylist for a classic quiff haircut that’s slightly longer on top than it is on the sides.
14. Messy top knot
For days when you need a versatile hairdo quickly, a classic top knot is a great option. Pull free a few strands in front to frame your face and help draw attention to your enviable bone structure.
15. Long wavy hair
Long, glossy waves are chic, timeless, and well-suited for those with heart-shaped faces. You can spruce up your natural waves with some hair mousse or use a curling iron to get the look. If you choose the latter, just be sure to use a heat protectant like the L’Oréal Paris Elvive Dream Lengths Heat Slayer Leave-In to help shield your strands from unnecessary damage.
Shop the Product
16. Feathery fringe
Feathering has come a long way since the 1980s. These days, the technique is a bit more pared-back, delivering fullness and fluffiness without looking overly teased. We love how this haircut for heart-shaped faces adds a bit of softness to help balance out your more angular features.
17. Shoulder length shag
Shag cuts are in high demand for good reason. Not only are they effortlessly cool, but the retro cut also helps frame the face beautifully (especially when paired with brow-grazing bangs). To nail the look, ask your stylist for razor-cut bangs that cascade into choppy, undone layers.
18. Wavy high ponytail
A high ponytail with loose curls framing the face balances the sharpness of a heart-shaped face while also adding some volume to the lower part of the face. You’ll get a standout, effortlessly harmonious look that works equally well for night and day.
19. Medium layered cut with side-swept bangs
The fluid layers on this cut can help visually elongate the face and make your jawline look fuller, while the brow-skimming bangs draw attention to your eyes. Plus, the flattering hairstyle for heart-shaped faces works well for straighter and curlier hair alike.
20. Curly high bun
If you need a low-effort hairstyle suitable for a special occasion, a curly high bun fits the bill. Start by prepping your strands with a frizz-taming leave in treatment (we love the L’Oréal Paris Elvive Dream Lengths Frizz Killer Leave-In), then dry your hair as usual and pull it into a loose knot at the crown of your head. Complete the look by pulling out a few strands to frame your heart-shaped face.
Shop the Product
21. Butterfly cut
The butterfly cut is a great haircut for heart-shaped faces because its longer length draws attention to your sharp, defined jawline—another standout feature. Pair it with a center part for a symmetrical look that complements your face perfectly.
22. Old Hollywood bob
Let your chiseled jawline do all the talking with a chin-length bob. Style it with S-shaped finger waves to add some movement and voila—that's a style made for the red carpet.
23. Flipped-in lob
We’d be hard-pressed to find a model who hasn’t rocked this chic hairstyle sometime over the past year. And frankly, it’s easy to see why. The chin-grazing cut is at once effortless and elegant, and the shorter length allows your bone structure to do all the talking. To complement your heart-shaped face, pair yours with cheekbone-grazing, side-swept fringe.
24. Long layers with bouncy curls
Long layers, in general, work beautifully with heart-shaped faces, but throw in a little bouncy waves and you've instantly locked in fullness around the jaw. Add a bit of wispy, airy fringe for extra flair.
25. Medium-length cut with curtain bangs
Curtain bangs fall just around the tops of your cheekbones, helping to draw attention to your most prominent facial feature. To style yours, prep your hair with a heat protectant like the L’Oréal Paris EverPure Sulfate-Free Blow Dry Primer for 48 HR Frizz Control, then use a round brush to lightly curl your fringe outward.
Shop the Product
26. Shaggy pixie
A shaggy pixie is one of our favorite heart-shaped face haircuts. The cropped ‘do combines the short, choppy layers of a pixie cut with the tousled look of a shag haircut for a lived-in look that emphasizes your bone structure. Make the most of this style by using a styling pomade to really draw home that piecey, textured look.
27. Beachy waves
Beachy waves are flattering on just about everybody—but we’re especially fond of the way undone waves complement a heart-shaped face. To create them, use a two-inch curling iron to curl your strands, alternating directions for an effortless feel. Then, use a brush to brush out the curls ever-so-lightly to enhance the lived-in look.
28. Sleek topknot
This heart face shape hairstyle puts your cheekbones on full display for a super sleek, elegant look. The best part is that it works for a variety of occasions, from casual outings to more formal events. If you’re prone to frizz, slick down your baby hairs with the L’Oréal Paris Studio Line Above It All Invisi Gel to help lock your sleek look in place.
29. Feathered layers
Feathered layers make for a particularly flattering haircut for heart-shaped faces. The fine, light layers help soften the jawline and add fullness to your mane—perfect for those with thin or straight strands.