Frazer Harrison/Getty Images
It’s not just Cardi B’s chart-toppers (or hilarious social media moments) that keep us wanting more—her beauty looks are equally enthralling. After all, she’s made as many headlines for her signature style as for her music.
Though the rapper continues to mix it up, her best hair looks all have one thing in common: They slay. With no bounds to her versatility, she’s sported everything from classic updos and daring colors to over-the-top headpieces. See for yourself by checking out Cardi B’s best hair looks over the years.
01 of 17
Shades of Gray
Dimitrios Kambouris/Getty Images for The Met Museum/Vogue
What was black and white and high fashion all over? Many of the outfits that celebs wore to pay homage to Karl Lagerfeld at the 2023 Met Gala, celebrating the “Karl Lagerfeld: A Line Of Beauty” exhibit. Cardi B sported the legendary designer’s signature color palette and iconic black tie—but the ’60s-esque bouffant hair in a striking shade of gray (topped with a patent black headband) is all her.
02 of 17
Tickled Pink
Getty Images/Prince Williams/WireImage
Barbie who? Cardi wore dip-dyed pink hair, complemented by a pastel seafoam green top, to the Hot 107.9 Birthday Bash, proving she’s always ready to party.
03 of 17
Red Hot
Amy Sussman/Getty Images
Could she be any more glamorous? As if the flawlessly sculpted pin curls weren’t enough, Cardi completed her look with a sheer red scarf over her face, bringing on the mystery and magic.
04 of 17
She Bangs
Frazer Harrison/Getty Images
Fringe can transform any look, but Cardi B let her bangs do the talking with this sleek hairstyle. That perfect swoop sets the tone for the rest of her glam.
05 of 17
Pearl Jam
Getty Images
Pearls can sometimes be a little fuddy-duddy, but Cardi B makes them anything but with this over-the-top beehive encased in pearls. One of her best hair looks, this ‘do even adds oomph to the strands around her neck.
06 of 17
Rainbow Bright
Jean Baptiste Lacroix/Getty Images
Cardi has never been one to shy away from color, including the hue—or should we say hues—of her hair. Here, her strands are a rainbow of bright, beautiful shades.
07 of 17
Blonde Ambition
Marc Piasecki/WireImage/Getty Images
Platinum blonde hair makes a statement all by itself—just ask the many icons who have made it their signature shade, from Marilyn Monroe to Gwen Stefani. But here, Cardi ups the ante by styling her platinum strands into glam waves and swoops.
08 of 17
Up And Away
Dimitrios Kambouris/Getty Images for The Met Museum/Vogue
Another Met Gala head-turner, you can find many of Cardi B’s best hair looks at the year’s most anticipated red carpet. While updos are nothing new for the occasion, she elevated hers through the details: wispy bangs, soft tendrils, and heavenly height.
09 of 17
Middle Ground
Rich Fury/Getty Images
A solid argument for the Gen Z-favored center part, this look might finally convince Millennials to switch sides. You can thank the lovely length and supermodel waves for helping to make the case.
10 of 17
Purple Reign
Pierre Suu/GC Images
Leave it to Cardi B to take a headband to new heights. Going matchy-matchy with her sartorial choices makes this over-the-top hair look even more fun.
11 of 17
Cream of the Crop
Getty Images
Proving that no hair length is off limits for her, Cardi B goes sleek and sophisticated with a pixie cut. Piecey bangs make the look her own.
12 of 17
Crowning Achievement
Getty Images
A crown fit for the queen she is, Cardi B doesn't just let her magnificent headpiece do all the talking—she plays up the proportions with big, bouncy waves. She wore this look to the Met Gala in 2018 for the "Heavenly Bodies: Fashion & The Catholic Imagination" exhibit.
13 of 17
Pink Swan
Gotham/GC Images/Getty Images
Cardi B had not one, not two, but three looks for the 2023 Met Gala. To go with all that ballerina-esque pink tulle, she opted for a classic ballerina bun, dressing up the style with hair jewelry down the center of her part.
14 of 17
The White Stripes
@iamcardib / Instagram
Bringing back chunky block highlights, it’s no surprise that Cardi B opts for a hair color that’s anything but subtle. The long layers in her hair are the perfect match for the hue.
15 of 17
Shady Lady
@iamcardib / Instagram
Taking the ombré look to the max, Cardi B makes each color of this gradient style pop more than the last.
16 of 17
Bombshell Betty
@iamcardib / Instagram
Is there an archetype Cardi B can't master? This blonde bombshell style is one of her best throwbacks yet.
17 of 17
Mellow Yellow
@iamcardib / Instagram
Cardi B captioned this Instagram post "I'm perfect," and honestly, we can't disagree. Neon-hued hair has never looked better.
Beyoncè's 44 Best Hair Looks Prove Why She's a Total Beauty Icon