I have been obsessively flipping through my old high school yearbooks lately, and I am officially convinced that the 1990s had the absolute best hair trends.
Those iconic shaggy layers and that unmatched sky-high retro volume are making the ultimate comeback.
I spent all weekend saving my absolute favorite throwback looks to create the ultimate mood board for us.
If you are craving a bold crop with major attitude, this nostalgic roundup is going to be your new best friend.
Some people love a sleek bob, but I will always have a massive soft spot for that playful bedhead texture.
I am so excited to show you 22 short styles that will make you want to call your stylist immediately.
Retro Waves Chin-Length Bob with Wispy Bangs

This chin-grazing bob is all about that vintage flip action, with soft curled-under ends giving it a total 90s throwback vibe. The color is a gorgeous warm auburn with honey blonde highlights woven through, and those curtain bangs add just the right amount of face-framing softness. Light waves throughout give the whole look movement without feeling overly styled or stiff.
I love how this one proves you don’t need long hair to get that romantic, old-Hollywood curl. The bouncy under-curl and soft bangs work together to soften your features and highlight your cheekbones in the prettiest way.
Shaggy Blonde Shoulder-Length Cut with Feathered Layers

This shoulder-grazing shag is packed with feathery layers that flip out at the ends for that classic 90s flip look. The color is a bright buttery blonde with subtle dimension throughout, and the curtain bangs blend right into the layers for a soft, face-framing finish. Everything about the texture feels tousled and piecey, like it was made for movement.
I’m obsessed with how this cut gives you volume without any real effort, the layers just do the work for you. It’s the kind of shag that frames your face and adds body, so it feels flattering no matter your hair thickness.
Swept Back Auburn Pixie with Textured Height

This short pixie is all swept back volume, with the deep auburn color giving it such a rich, glossy finish. The top layers are pushed back and slightly tousled for height, while the sides stay close cropped and clean for contrast. It’s a sleek take on the 90s pixie that still feels a little undone in the best way.
I think this style is perfect if you want short hair that still reads as bold and polished. The swept back top elongates your face while the color adds all the depth, so it never looks flat or one dimensional.
Wavy Jet Black Shag with Baby Bangs

This long shag falls just past the shoulders with loose undone waves running through every layer, giving it that lived-in 90s texture. The color is a deep glossy black, and those short baby bangs sit right above the brows for a bold, playful contrast. Every layer looks a little different length, which keeps the whole style feeling loose and effortless.
I really love how the baby bangs bring all the attention straight to the eyes while the waves soften everything else out. It’s such a fun way to add drama to long hair without losing that easy, no fuss vibe.
Bring Out Those Shaggy Layers
90s-inspired layers look best when they have movement and lift. Apply a lightweight volumizing mousse to damp roots, then blow-dry while lifting the hair with your fingers or a round brush. Focus on creating height around the crown and softness through the ends.
Once the hair is dry, use a small amount of texturizing cream to separate the layers. Avoid heavy oils or thick creams that can flatten the volume. A quick shake with your fingers can bring the shaggy shape back whenever it starts to fall flat.
Sun-Kissed Beachy Layers with Center Part

This long layered cut falls past the shoulders with beachy, tousled waves running through every strand, giving off that effortless just-rolled-out-of-bed texture. The color is a warm brunette base with sunny caramel highlights woven throughout, and a center part lets the face-framing pieces fall naturally on both sides. The layers are long and soft rather than choppy, keeping the whole look feeling relaxed and grown out.
I think this style works so well because the highlights catch the light and add dimension without you having to do a thing. The center part and soft layers also balance out the face nicely, so it feels flattering whether your features lean angular or soft.
Curly Dark Brown Shag with Wispy Fringe

This dark brown shag lands around mid length with big bouncy curls that spiral through every layer, giving it tons of natural volume. A wispy curtain fringe sits just above the brows and blends into the layers, keeping the whole look soft around the face. The curl pattern is loose and playful rather than tight, so the texture reads as full without feeling overwhelming.
I love how this cut lets your natural curls do all the heavy lifting while still looking intentional and shaped. The fringe softens the face and the layers keep the curls from turning into one giant triangle, so it feels manageable and flattering at once.
Long Ringlet Curls with Curly Fringe

This look is all long spiral ringlets that fall past the shoulders, packed with tight defined curls from root to tip. The color is a rich reddish brown with warm copper tones peeking through, and a curly fringe frames the face instead of the usual straight cut bangs. Every curl looks springy and well defined, giving the whole style serious bounce and shape.
I think this one is such a good reminder that curly bangs can totally work and actually look amazing. The fringe keeps the curl pattern consistent all over, so nothing looks flat or out of place next to the rest of the length.
Copper Curls with Curly Bangs

This layered cut runs long with bright copper curls coiling all the way down, giving it a full and voluminous shape from the crown down. The curly bangs sit right above the brows and blend seamlessly into the curl pattern, so nothing feels choppy or disconnected. The color is a vivid strawberry copper that practically glows, especially with all that natural curl texture catching the light.
I love how this color choice makes the curls look even bouncier and more alive than they already are. The curly bangs also keep things soft around the face, so it feels playful and youthful without being too much.
Balayage Waves with Piecey Bangs

This medium length cut hits right around the shoulders with soft undone waves and lots of piecey texture throughout the layers. The color is a gorgeous brunette to blonde balayage that lightens up beautifully toward the ends, and the wispy bangs add a fresh face-framing touch. Everything blends together so smoothly, with the layers giving movement without any harsh lines.
I think this combo works so well because the balayage adds depth and dimension while the waves keep it looking soft and natural. The bangs also draw attention to the eyes, so it feels fresh and flattering for basically any face shape.
Sleek Jaw-Length Mullet with Face-Framing Fringe

This dark mullet cut keeps things short and sleek up top while the back pieces flip out just past the jaw for that unmistakable 90s edge. The color is a deep glossy black, and the fringe sweeps to the side rather than sitting straight across, giving it a slightly softer entry point into the mullet shape. The layers stay smooth and controlled rather than piecey, so the whole cut reads sharp and intentional.
I love how this style proves a mullet can look polished instead of messy if the layers are cut right. The side swept fringe keeps it feeling wearable and chic, so it never veers into costume territory.
Golden Blonde Shag with Curtain Fringe

This long shag falls past the shoulders with heavily razored layers that flick out at every angle, giving it that authentic 90s shag silhouette. The color is a warm golden blonde with darker roots blending in naturally, and the curtain fringe splits right down the middle to frame both sides of the face. The texture looks straight but piecey, with plenty of separation between the layers for that lived-in feel.
I really love how this shag gives you tons of movement and shape without ever looking overdone or too styled. The curtain fringe softens the whole face while the layers keep the length from feeling heavy, so it stays light and flattering.
Voluminous Butterfly Layers with Curled Ends

This long cut is all about the butterfly layer trend, with shorter face-framing pieces up top that blend into dramatic curled under ends further down. The color is a warm caramel brown with golden highlights woven throughout, and the curtain bangs sweep across the forehead for extra softness. Every layer curves outward at the ends, giving the whole style a full, bouncy silhouette that reads pure 90s glamour.
I think this cut is so flattering because those shorter layers add lift right at the crown while the longer pieces still keep the length you want. The curled ends also frame the face beautifully, so it feels romantic and put together without any extra effort.
Keep the Retro Look Fresh
The easiest way to modernize a 90s shag is to keep the shape soft and wearable. Ask for face-framing layers that blend naturally into the rest of the cut. A wispy fringe or gently flipped ends can add retro character without making the style feel costume-like.
Try pairing the haircut with a slightly off-center part or loose bends instead of perfectly styled curls. Let a few pieces fall naturally around the face for an effortless finish. Regular trims will also help keep the layers defined as the haircut grows.
Buttery Blonde Flip Layers with Face-Framing Fringe

This shoulder length cut has flipped out layers all around, giving it that classic 90s bounce with a modern buttery blonde color. The fringe sweeps across the forehead and blends into longer face-framing pieces, while darker roots peek through to add extra depth. The ends flip outward instead of under, keeping the whole look youthful and full of movement.
I really love how the flipped layers make this cut look so full and healthy without needing much length at all. The color also does a lot of the work here, since the dimension keeps everything from looking flat even under different lighting.
Wavy Auburn Layers with Wispy Bangs and Glasses Appeal

This shoulder length cut is full of loose tousled waves with rounded layers that add serious body throughout. The color is a deep auburn red with warm undertones, and the wispy bangs sit just above the brows for a soft, retro finish. The waves look natural and undone rather than tightly curled, giving the whole style an easy, romantic texture.
I love how this cut proves red hair and glasses are honestly the perfect combo, since the warm tone brings out so much color in the face. The soft bangs and waves also balance out the structured frames nicely, so nothing about the look feels too sharp or severe.
Strawberry Blonde Waves with Textured Curtain Bangs

This long tousled shag falls past the shoulders with loose beachy waves running through every layer, giving it that easy undone 90s texture. The color is a warm strawberry blonde that fades into lighter golden ends, and the curtain bangs blend seamlessly into the rest of the layers. Everything about the texture feels lived in and piecey, like it took zero effort to get that bedhead look.
I love how the warm color tones make this whole style feel so sunny and alive, even with all that undone texture. The curtain bangs also do a great job framing the face softly, so it stays flattering no matter how messy the rest of the waves get.
Chocolate Brown Feathered Layers with Soft Fringe

This shoulder length cut is loaded with feathered layers that flick outward at the ends, giving it a soft flippy shape all around. The color is a rich chocolate brown with subtle caramel highlights woven through, and the fringe falls softly to the side rather than sitting blunt across the forehead. The layers look smooth and polished rather than choppy, giving the whole cut a slightly more refined take on the shag.
I love how the caramel highlights peek through every time the layers move, adding depth without being obvious about it. The soft side fringe also keeps the whole face looking open and bright, so it feels effortless and put together at the same time.
Tousled Chestnut Shag with Wispy Face-Framing Fringe

This chin to shoulder length shag is full of tousled layers that flick out in every direction for a wonderfully undone finish. The color is a warm chestnut brown with soft caramel pieces woven throughout, and the wispy fringe falls loosely over the forehead instead of sitting in one neat line. The texture looks soft and piecey rather than sleek, giving the whole cut that lived-in retro charm.
I think this shag works so well because the layers add so much shape and lift without ever looking stiff or overstyled. The wispy fringe also softens the whole face beautifully, so it feels youthful and flattering at any age.
Voluminous Dark Brown Bob with Flipped Ends

This shoulder length bob is all soft volume, with the ends flipping outward and rounding under in true 90s fashion. The color is a deep espresso brown, and the fringe falls in loose wispy pieces that blend right into the rest of the layers. The overall shape is round and full rather than blunt, giving the whole cut a bouncy, glamorous finish.
I love how this bob brings so much drama through shape alone, without needing any bold color or crazy texture. The flipped ends frame the jawline beautifully, so it feels polished and a little glam every single time.
Messy Jaw-Length Shag with Choppy Fringe

This jaw-length shag is short, choppy, and full of texture, with pieces sticking out in every direction for a genuinely undone finish. The color is a deep jet black, and the fringe falls in wispy pieces across the forehead instead of one clean line. Every layer looks a little different length, giving the whole cut that grunge inspired, just rolled out of bed texture.
I love how this cut feels so rebellious and low maintenance at the same time, since the messiness is basically built right into the style. The choppy fringe also draws attention straight to the eyes, so it stays flattering even with all that wild texture going on.
Fluffy Brunette Shag with Airy Fringe

This shoulder length shag is packed with fluffy, piecey layers that give it tons of volume right at the crown. The color is a rich chocolate brunette with subtle lighter pieces mixed through, and the airy fringe falls softly with lots of separation between each strand. The texture looks light and full rather than heavy, so the whole cut moves easily and never feels weighed down.
I love how this shag manages to look full and voluminous without ever coming across as bulky or hard to manage. The fringe also keeps things soft around the face, so it feels fresh and youthful no matter what you’re wearing.
Wavy Chin-Length Bob with Curly Micro Fringe

This chin length bob has soft waves throughout that flip and curl outward near the ends, giving it a rounded playful shape. The color is a deep brunette, and the short curly micro fringe sits well above the brows for a bold retro touch. The waves look loose and undone rather than set, so the texture stays soft and natural looking overall.
I love how this tiny fringe adds such a fun, unexpected detail to an otherwise classic wavy bob. The waves also do a great job softening the jawline, so it feels flirty and flattering without asking for a ton of daily styling.
Platinum Blonde Wavy Shag with Full Fringe

This shoulder length shag is full of tousled waves and rounded layers, giving it a soft cloud-like shape all around the face. The color is a cool platinum blonde with subtle darker roots showing through, and the full fringe sits right above the brows for a bold, retro statement. The texture looks piecey and airy throughout, keeping the whole cut from ever feeling flat or too heavy.
I love how the platinum shade makes this shag look so soft and dreamy, especially with all that wave and movement going on. The full fringe also gives the face a nice frame, so it feels striking and flattering no matter the lighting.
Related Hairstyles To Consider
If you’re loving these shaggy, retro 90s looks, here are a few more styles worth checking out.
Wolf Cut This is basically a modern remix of the shag with even more volume and edge. If you liked the retro texture here, the wolf cut brings that same energy with a bolder twist.
Curtain Bangs These are one of the most iconic 90s details and pair perfectly with shaggy layers. Anyone who liked the throwback vibe in this list will love how curtain bangs complete the look.
Choppy Bob This brings similar piecey texture and movement but in a slightly more structured shape. It’s a great option if you liked the layered look here but want something a bit more defined.
Butterfly Layers This is another face-framing, volume-heavy layering technique with a nostalgic feel. If you liked the retro shape here, butterfly layers offer a similar throwback vibe with a modern update.
Feathered Layers This leans into that same soft, blown-out volume with a classic vintage flair. It’s perfect for anyone who liked the retro energy in this article and wants to lean even further into it.
Mullet This is another bold 90s throwback that plays with volume and length in a fun, unexpected way. If you liked the shaggy retro vibe here, the mullet is a natural next style to explore.
How To Get That 90s Volume At Home
The secret to 90s-inspired volume is starting with the roots. Apply a lightweight volumizing mousse to damp hair, then blow-dry while lifting the roots with a round brush. For extra lift, place a few velcro rollers at the crown while the hair cools.
Once the hair is dry, gently shake out the layers with your fingers. Avoid brushing everything completely smooth. A little separation through the ends helps bring out the shaggy shape and gives the hairstyle that relaxed retro finish.
Color Ideas That Pair Well With 90s Shaggy Cuts
Warm, dimensional colors work beautifully with short hairstyles inspired by the 90s. Honey blonde, caramel highlights, chestnut brown, and rich chocolate can make the layers look fuller and more noticeable. Subtle highlights around the face can also give the style a sun-kissed finish.
For a stronger throwback look, consider chunky highlights or a slightly higher-contrast color placement. If you prefer less upkeep, ask for blended highlights that grow out softly. The goal is to add dimension without hiding the movement created by the layers.
Common Mistakes To Avoid
One mistake is trying to make a 90s shag look too neat. These hairstyles are meant to have movement and personality. Avoid flattening the layers with too much smoothing product. Instead, let the ends have some texture and natural separation.
It is also important not to over-layer fine hair. Too many short pieces can make the ends look sparse and take away from the volume you are trying to create. If your hair is fine, ask for strategically placed layers that add lift while keeping enough fullness through the ends.

