Balletcore is beauty’s softest trend — pink tights, flushed cheeks, and the romantic grace of a dancer.

The balletcore palette: soft pinks, flushed cheeks, glossy lips, and luminous skin. It’s feminine without being girly, romantic without being costume.

What makes it wearable is the softness — everything is diffused, blended, and gentle.

Here are 18 graceful looks. Let’s get into it.

Petal Pink Flush

Petal pink blush balletcore look

Soft petal-pink blush high on cheeks — the balletcore signature.

Best for: the essence of the trend. Pink, soft, and high.

Place petal pink high on the cheekbones, sweeping upward toward the temples rather than onto the apples — the lifted placement is what gives balletcore its ethereal, weightless quality. Apple placement reads as cute and girlish, but the high sweep elongates the face and keeps the look romantic rather than childish.

A fan brush gives the sheerest application for this delicate flush — the widely-spaced bristles deposit just a whisper of color that you can build in layers. Dense brushes pack on too much pigment for balletcore’s subtlety; the fan brush’s restraint is exactly what this soft, barely-there aesthetic demands from every tool you use.

Glossy Ballet Lips

Glossy pink balletcore lips

Sheer pink gloss — the dancer’s lip.

Best for: the complete look. Gloss is non-negotiable in balletcore.

Exfoliate gently before gloss day — sheer pink gloss magnifies dry patches and the whole delicate effect collapses on textured lips. A soft lip scrub followed by a thin layer of balm, blotted down before the gloss goes on, creates the smooth, petal-like canvas that makes balletcore lips look so effortlessly pretty.

Keep a mini gloss in your bag for touch-ups — sheer formulas fade faster than pigmented lipsticks, and the balletcore lip needs to stay juicy to hold the look together. Reapply after meals and every few hours; a faded, patchy gloss reads as neglected rather than romantic, and this aesthetic lives or dies on its polish.

Luminous Swan Skin

Luminous skin balletcore base

Glowing, perfected skin — the swan’s canvas.

Best for: the aesthetic. Luminous, never matte.

Mix a drop of liquid illuminator directly into your foundation rather than layering it on top — the blended approach gives an all-over radiance that looks like it’s coming from within the skin. Highlighter applied only on top of foundation creates obvious shiny spots, but the mixed-in method delivers that seamless, swan-like glow.

Oily skin can wear luminosity too — just keep the glow to the high cheekbones and brow bones, and mattify the T-zone with a light powder. The swan canvas is about strategic radiance, not all-over shine; controlling the center of the face while letting the perimeter glow gives you luminosity without the midday meltdown.

Soft Brown Lash Line

Soft brown liner balletcore eyes

Brown liner softly smudged — definition without harshness.

Best for: the gentle eye. Black is too severe for balletcore.

Smudge the brown liner with a small pencil brush immediately after applying — brown pencil sets faster than people expect, and waiting means dragging set pigment into harsh lines. The goal is a soft, diffused band that suggests definition rather than declaring it, which is the entire philosophy of the balletcore eye.

Brown liner flatters every eye color, but it’s transformative on blue eyes — the warmth makes blue irises look icier and more vivid by contrast. For the softest version, use a brown eyeshadow applied with a damp angled brush instead of a pencil; the shadow gives an even more diffused line that melts completely into the lashes.

Pink Eyeshadow Wash

Pink eyeshadow wash balletcore

Pink washed across lids — monochrome romance.

Best for: cohesion. Pink lids tie the whole look together.

Using your blush as eyeshadow is the smartest shortcut in this look — the colors match perfectly by definition, and you eliminate any risk of clashing undertones. Sweep the same petal pink from cheeks to lids with a fluffy brush, then deepen the outer corner with a touch more product for gentle, romantic dimension.

Keep the wash matte or satin for daytime — shimmery pinks on the lids can look frosty under office lighting and cheapen the whole effect. Save the shimmer for the inner corner only, where a tiny gleam opens the eye; restraint with sparkle is what keeps balletcore romantic rather than turning it into costume makeup.

Pro tip: Use blush as eyeshadow for perfect color matching.

Feathered Soft Brows

Soft feathered brows balletcore

Brushed, natural brows — graceful, not severe.

Best for: the soft aesthetic. Brows should whisper here.

Brush the brow hairs upward and outward with a spoolie first, then fill only the gaps with hair-like strokes — the feathered look comes from visible individual hairs, not from a solid block of color. Overfilling is the fastest way to kill the softness; when in doubt, leave a gap unfilled rather than drawing one hair too many.

A tinted brow gel in a shade lighter than your natural brows keeps everything soft — dark gels create harshness that fights the balletcore gentleness. Apply with a light hand, brushing through twice to distribute the product evenly; clumpy gel on the brows reads as severe, which is the opposite of the graceful effect you’re after.

Rosy Inner Glow

Rosy inner glow balletcore makeup

Pink highlighter on the high points — the romantic glow.

Best for: the ethereal finish. Pink glow, not gold.

Pink highlighter belongs on the very tops of the cheekbones and the bridge of the nose — anywhere lower and it merges with the blush into one undefined pink zone. The separation between blush and highlight is what creates dimension; when they blend into each other, the face looks flat and the romantic glow disappears.

Cool undertones should reach for blue-pinks while warm undertones glow best in peachy-pinks — the highlighter’s undertone has to harmonize with your blush or the two pinks clash visibly. Test them together on your jawline first; two pinks that look fine separately can fight each other on the face, and cohesion is everything here.

Tight Bun Pairing

Ballet bun with soft makeup

The slicked ballet bun completes the makeup — hair as accessory.

Best for: the full aesthetic. The bun IS part of the look.

Slick the hair back with a strong-hold gel applied to damp hair — dry hair fights the gel and you end up with bumps and flyaways that ruin the sleek line. Brush everything straight back with a boar-bristle brush, twist into a bun at the crown, and secure with pins rather than an elastic for the flattest, most polished finish.

The bun’s height changes the whole look — a high crown bun elongates the neck and reads as classic ballerina, while a low nape bun feels more modern and romantic. Either way, keep the part clean and the hairline smooth; the sleek hair is what frames the soft makeup, and messy edges undermine the entire polished aesthetic.

Sheer Pink Base

Sheer pink tinted base balletcore

Sheer, pink-toned base — skin like pointe shoe satin.

Best for: the delicate finish. Sheer is the texture of balletcore.

Apply sheer base with your fingers rather than a brush — the warmth of your hands melts tinted moisturizer into the skin for the most natural finish. Brushes can leave streaks in sheer formulas, but fingertip application presses the product in evenly, giving you that second-skin effect that defines the balletcore canvas.

Good skin days are when this base shines brightest — sheer coverage lets your natural complexion show through, so invest in skincare rather than heavier makeup. If you need more coverage, spot-conceal blemishes and undereye darkness individually instead of adding another layer everywhere; targeted concealing keeps the base sheer where it counts.

Fluttery Soft Lashes

Soft fluttery lashes balletcore

Separated, fluttery lashes — never clumpy, always delicate.

Best for: the doe eye. Lashes should flutter, not shout.

Wiggle the mascara wand at the roots first, then pull straight through to the tips — the root wiggle deposits the volume while the straight pull keeps every lash separated. Pumping the wand in and out of the tube introduces air that dries the formula out, so twist instead; your mascara will stay fresh and clump-free for months.

Brown mascara is the balletcore lash secret — it defines just as well as black but reads as softer and more romantic, especially on fair lashes. Waterproof formulas hold a curl through long days and humid weather, but they’re harder to remove; for daily wear, a tubing mascara gives you the hold without the tugging at removal.

Mauve Lip Option

Mauve lips balletcore variation

Soft mauve for a slightly deeper balletcore — dusk instead of dawn.

Best for: evenings. Mauve keeps the softness with more depth.

Mauve sits between pink and brown, which makes it the most universally flattering lip shade in the balletcore palette — it flatters warm, cool, and neutral undertones alike. If pink glosses wash you out, mauve gives you the same romantic softness with more depth, acting as the evening answer to balletcore’s daytime pink.

Layer a mauve lipstick under a clear gloss for the full balletcore effect — the lipstick provides the lasting color while the gloss delivers the juicy finish the aesthetic demands. Blot once between layers to prevent the combination from sliding; that single blot is what keeps the color in place through dinner and beyond.

Pearl Accent Details

Pearl accents balletcore makeup

Tiny pearls at inner corners or along lashes — the dancer’s jewels.

Best for: special occasions. Pearls are balletcore’s signature detail.

Less is more with pearls — three tiny pearls along the outer lash line or a single one at each inner corner reads as exquisite, while a full scattered constellation tips into costume. The restraint is what makes them feel like jewelry rather than craft supplies, so place them deliberately and then stop.

Flat-back pearls sit more securely than round ones — the flat side grips the lash glue and lies flush against the skin instead of wobbling. Press each pearl on with tweezers and hold for ten seconds; the patience pays off, because a pearl that pops off mid-event is worse than no pearl at all.

Pro tip: Use lash glue to place pearls — they’ll stay through the entire performance.

Blushed Nose Bridge

Blushed nose balletcore look

Blush across the nose — youthful and sweet.

Best for: the innocent finish. Nose blush is pure balletcore.

Dust the blush across the nose with whatever’s left on the brush after doing the cheeks — the residual product gives you the perfect sheer wash without risking over-application. Going in with a fresh, loaded brush on the nose is how you end up with a stripe; the leftovers technique keeps it whisper-soft every time.

Skip nose highlighter when the blush is already on the bridge — the two products compete on a very small area and create texture that catches light unevenly. If you want extra glow, add the tiniest touch of balm highlighter on the very tip of the nose only; the tip gleam reads as dewy while the bridge stays softly flushed.

Satin Finish Skin

Satin skin balletcore base

Satin, not matte, not dewy — the perfect middle.

Best for: the refined finish. Satin is balletcore’s skin texture.

Satin foundation sits between matte and dewy — look for formulas labeled natural or satin rather than trying to mix matte and dewy products yourself. The mixed approach rarely balances correctly, but a true satin formula is engineered to give that soft-focus, skin-like finish that defines refined balletcore in one step.

Set only the areas that truly need it — a light press of powder on the T-zone while leaving the cheeks untouched preserves the satin glow where it matters. All-over powdering turns satin into matte and erases the whole point; selective setting is the technique that keeps this refined finish looking expensive all day.

Pink Waterline Hint

Pink waterline balletcore detail

Pale pink on the waterline — brightening and doll-like.

Best for: the eye-opening trick. Pink waterline is softer than white.

Pale pink liner on the waterline needs setting to survive — dust a matching pink eyeshadow over it with a small detail brush to lock the color in place. Unset waterline color migrates within an hour, but the shadow-over-liner technique keeps the brightening effect intact through long days and teary moments alike.

This trick is a gift for tired eyes — the pale pink counteracts redness in the waterline and makes the whites look brighter, faking a full night’s sleep. It’s gentler than white liner, which can look stark and artificial; pink brightens while still looking like it could be your natural eye color on a very good day.

Glazed Cheek Glow

Glazed cheeks balletcore glow

Glossy highlight on cheeks — wet-look romance.

Best for: the luminous finish. Glazed cheeks catch stage light beautifully.

Balm highlighters give the truest glazed finish — the waxy texture melts into skin and reflects light like a smooth surface rather than sitting on top like powder. Apply with your fingertip in a tapping motion on the very tops of the cheekbones; the tapping presses the product in instead of spreading it into the blush zone.

Enlarged pores and textured skin need a lighter hand with glaze — glossy finishes magnify every bump, so keep the highlight tight to the high points and skip it anywhere with texture. A smooth, well-moisturized base is the real prerequisite; glaze on unprepared skin emphasizes flaws instead of creating that coveted lit-from-within glow.

Soft Contour Whisper

Minimal contour balletcore makeup

The faintest contour — structure without severity.

Best for: definition. Balletcore contour is felt, not seen.

Use a contour shade only one tone deeper than your skin — the whisper effect comes from subtlety, and a shade too deep creates obvious stripes that shatter the balletcore illusion. Apply with a large, fluffy brush in soft circular motions; the diffuse application is what makes the structure felt rather than seen.

Cream contour blends more seamlessly than powder for this barely-there sculpting — the emollient formula melts into the base instead of sitting on top of it. Work it in with a damp sponge using pressing motions; dragging with a brush can disturb the sheer base underneath, but pressing keeps everything smooth and undetectable.

The Prima Ballerina

Complete prima ballerina makeup look

Every element: pink flush, gloss lips, luminous skin, bun. Opening night ready.

Best for: full commitment. This is balletcore at its most beautiful.

Do a full trial run before the event — prima ballerina makeup has more elements than it appears, and discovering that your pink blush clashes with your mauve lip on the day itself is a disaster. The rehearsal lets you adjust intensities and check the whole face in daylight, so opening night feels effortless instead of experimental.

This is the look for recitals, weddings, and romantic evenings — occasions where softness reads as strength and every detail gets noticed. Keep blotting papers and your gloss in your clutch; the prima ballerina stays flawless from curtain to after-party, and those two tiny touch-up tools are all it takes to maintain the magic.

Graceful and glowing. Dance through your day — and for more romantic looks, see our coquette makeup and strawberry looks.